我试图在客户端机器上安装java Windows应用程序.我想检查是否在机器上安装了需要的JRE.我想通过java程序而不是cmd命令来检查它
Spr*_*ner 41
如果您使用的是Windows或Linux操作系统,请输入命令提示符/终端
java -version
Run Code Online (Sandbox Code Playgroud)
如果正确安装了java,那么你将得到类似的东西
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) Client VM (build 23.25-b01, mixed mode, sharing)
Run Code Online (Sandbox Code Playgroud)
附注:在Windows操作系统上安装Java后,PATH变量将更改为添加java.exe,因此您需要重新打开cmd.exe以重新加载PATH变量.
编辑:
CD先到路径......
cd C:\ProgramData\Oracle\Java\javapath
java -version
Run Code Online (Sandbox Code Playgroud)
您可以通过读取java系统属性以编程方式执行此操作
@Test
public void javaVersion() {
System.out.println(System.getProperty("java.version"));
System.out.println(System.getProperty("java.runtime.version"));
System.out.println(System.getProperty("java.home"));
System.out.println(System.getProperty("java.vendor"));
System.out.println(System.getProperty("java.vendor.url"));
System.out.println(System.getProperty("java.class.path"));
}
Run Code Online (Sandbox Code Playgroud)
这将输出类似的东西
1.7.0_17
1.7.0_17-b02
C:\workspaces\Oracle\jdk1.7\jre
Oracle Corporation
http://java.oracle.com/
C:\workspaces\Misc\Miscellaneous\bin; ...
Run Code Online (Sandbox Code Playgroud)
第一行显示版本号.您可以解析它是否适合您的最小化所需的Java版本.你可以找到的命名约定的描述在这里和更多的相关信息在这里.
打开命令提示符并键入以下命令: java -version
成功执行后,该命令将输出Java的版本以及Java SE Runtime Environment的构建和Java HotSpot Client VM的构建.

| 归档时间: |
|
| 查看次数: |
210853 次 |
| 最近记录: |