如何检查计算机上是否安装了java
我正在尝试在客户端计算机上安装Java Windows应用程序。我想检查机器上是否安装了要求的 JRE。我想通过java程序而不是cmd命令检查它
我正在尝试在客户端计算机上安装Java Windows应用程序。我想检查机器上是否安装了要求的 JRE。我想通过java程序而不是cmd命令检查它
如果您使用的是Windows或Linux操作系统,请在命令提示符/终端中键入
java -version
如果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)
附注:在Windows操作系统上安装Java后,PATH变量更改为添加java.exe因此您需要重新打开cmd.exe重新加载PATH变量。
编辑:
CD 到路径第一...
cd C:\ProgramData\Oracle\Java\javapath
java -version
您可以通过读取系统属性以编程方式执行此操作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"));
}
这将输出类似的东西
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; ...
第一行显示版本号。您可以解析它,看看它是否符合您所需的最低java版本。可以在此处找到命名约定的说明,并在此处找到详细信息。