获取Java主目录

在Java中使用System.getProperty()方法获取Java主目录。

它的语法是-

String getProperty(String key)

在上方,键是系统属性的名称。由于我们需要Java主目录名称,因此我们将键添加为-

java.home

以下是一个例子-

示例

public class Demo {
   public static void main(String[] args) {
      System.out.println("Get Java Home Directory = " + System.getProperty("java.home"));
      System.out.print("Java Specification Version: ");
      System.out.println(System.getProperty("java.specification.version"));
      System.out.print("java Runtime Environment (JRE) version: ");
      System.out.println(System.getProperty("java.version"));
   }
}

输出结果

Get Java Home Directory = /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141-1.b16.fc26.x86_64/jre
Java Specification Version: 1.8
java Runtime Environment (JRE) version: 1.8.0_141