JAVA_HOME 和 JRE_HOME 的区别?

Mah*_*wad 2 java

在哪种情况下我们选择JRE_HOME? 如果我没有提到JRE_HOME会发生什么?

Nik*_*las 5

  • 变量JRE_HOME用于JRE(Java 运行时环境)。它是运行 Java 程序的 Java 虚拟机。我的例子%JRE_HOME%:C:\Dev\jre1.8.0_65
  • 变量JAVA_HOME用于JDK(Java 开发工具包)。它是用 Java 创建和编译程序的开发工具包。我的例子%JAVA_HOME%:C:\Dev\jdk1.8.0_65

很快您就可以JRE在只关心运行程序的情况下使用。另一方面,开发 Java 程序需要JDK.