JAVA_HOME 应该为 JDK 的位置。JRE 即运行时环境,你如果只是需要运行一个 Java 程序,那就只需要 JREJDK 是开发工具包,你要做跟 Java 相关开发时,就需要这个。JDK 一般包含了 JRE,一些 JDK 11+ 会自动设置 JAVA_HOME 或者在安装时可选设置 JAVA_HOME,不需要手动去设置。
JAVA_HOME
应该为 JDK 的位置。JRE 即运行时环境,你如果只是需要运行一个 Java 程序,那就只需要 JRE
JDK 是开发工具包,你要做跟 Java 相关开发时,就需要这个。
JDK 一般包含了 JRE,一些 JDK 11+ 会自动设置 JAVA_HOME 或者在安装时可选设置 JAVA_HOME,不需要手动去设置。