导航:首页 > 编程语言 > java获取版本号

java获取版本号

发布时间:2023-08-01 10:48:09

A. 怎么查看java JDK版本

(1)单击 开始——所有程序——附件——命令提示符(win7)
(2)输入 java -version
(3)显示若干行文字,即可查看显示的JDK版本

B. Java如何生成版本号比如0001 0002 0002

首先还是不太明白你说的这个“生成版本号”是什么意思,如果只是生成一个自增序列的话

1、如果有oracle数据库的话可以利用它的序列生成。

2、没有oracle,用redis也行。

3、没有数据库,那就写个文件来存取吧:

public class Test2 {

public static void main(String[] args) throws IOException {
System.out.println(getSequence("d:\test\sequence.txt"));
setSequence("d:\test\sequence.txt", "");
System.out.println(getSequence("d:\test\sequence.txt"));
}


//读取序列
public static String getSequence(String sequenceFile) throws IOException {
FileInputStream fileInputStream = null;
InputStreamReader inputStreamReader = null;
BufferedReader bufferedReader = null;
try {
File file = new File(sequenceFile);
fileInputStream = new FileInputStream(file);
inputStreamReader = new InputStreamReader(fileInputStream);
bufferedReader = new BufferedReader(inputStreamReader);
// 按行读取字符串
String str;
if ((str = bufferedReader.readLine()) != null) {
return str;
}
return null;
} catch (Exception e) {
e.printStackTrace();
return null;
} finally {
if (bufferedReader != null) {
bufferedReader.close();
}
if (inputStreamReader != null) {
inputStreamReader.close();
}
if (fileInputStream != null) {
fileInputStream.close();
}
}
}


//设置序列,如果传入的序列号为空,则在原序列的基础上+1
public static void setSequence(String sequenceFile, String sequence) throws IOException {
if (sequence == null || sequence.isEmpty()) {
String oriSequence = getSequence(sequenceFile);
Objects.requireNonNull(oriSequence);
sequence = String.format("%04d", Integer.valueOf(oriSequence) + 1);
}
FileOutputStream fileOutputStream = null;
OutputStreamWriter outputStreamWriter = null;
BufferedWriter bufferedWriter = null;
try {
File file = new File(sequenceFile);
fileOutputStream = new FileOutputStream(file);
outputStreamWriter = new OutputStreamWriter(fileOutputStream);
bufferedWriter = new BufferedWriter(outputStreamWriter);
bufferedWriter.write(sequence);
} catch (Exception e) {
e.printStackTrace();
} finally {
if (bufferedWriter != null) {
bufferedWriter.close();
}
if (outputStreamWriter != null) {
outputStreamWriter.close();
}
if (fileOutputStream != null) {
fileOutputStream.close();
}
}
}
}


代码又挤在一起了:

C. 如何查看当前java的版本

打开命令提示符,输入java -version即可看到你的机器上的Java版本,前提是你的机器上已经安装了JRE,并且把JRE所在目录添加到系统搜索路径path里。

D. 怎么用Java代码查出git代码的当前版本号

@RequestMapping("/git/version")
publicStringgetGitVersion(){
try{
//需要安装git并配置git环境变量
Stringcommand="git--version";
//执行系统命令
Processp=Runtime.getRuntime().exec(command);
//获取命令执行结果,封装在IO流中了
BufferedReaderbr=newBufferedReader(newInputStreamReader(p.getInputStream()));
String
//输出结果
Strings;
StringBuildersb=newStringBuilder();
while((s=br.readLine())!=null){
sb.append(s);
}
returnsb.toString();
}catch(IOExceptione){
e.printStackTrace();
}
returnnull;
}

E. Win7系统中如何用命令行方式查看JDK版本

在电脑windows7系统的cmd窗口中输入命令【java -version】即可查看JDK版本,具体操作请参照以下步骤。

1、首先在win7系统中,按下快捷键“Win+R”打开运行窗口,如图所示。

阅读全文

与java获取版本号相关的资料

热点内容
一体机服务器运行失败怎么办 浏览:926
longjava比较大小 浏览:520
clojure编程pdf 浏览:10
一年级数学圈一圈的算法 浏览:99
完整的python 浏览:30
c51单片机数字钟 浏览:911
apk文件反编译后安装包损坏 浏览:803
app图标分别是什么 浏览:357
linux全选命令 浏览:364
怎么用华硕app 浏览:953
小明台湾通道加密 浏览:365
apriori算法的java 浏览:705
jscanvas压缩图片 浏览:381
单片机与汽车单片机有何不同 浏览:962
兽医云平台服务器 浏览:314
php循环字母 浏览:656
盛达是什么APP 浏览:216
android计算屏幕高度 浏览:670
自己做红包解压球 浏览:492
pdf很贵吗 浏览:512