【发布时间】:2017-07-13 09:06:48
【问题描述】:
我需要设置 JAVA_HOME 变量,但我不知道我必须选择哪条路线,或者是否相同。
我有两个名为“java”的文件,一个位于“jdk/bin”文件夹中,另一个位于“jdk/jre/bin”文件夹中。他们之间有什么区别?因为通过互联网搜索,我看到有人使用一个,另一个人使用另一个。
【问题讨论】:
-
参见which one should JAVA_HOME to point, JDK or JRE,
JAVA_HOME帮助系统在binfolders 中找到正确的二进制文件。 -
jre/bin(Java 运行时环境)通常在您运行使用 java 的软件时使用,但您不想实际编译 java 源代码。idk/bin用于使用 Java(Java 开发工具包)开发软件时使用。 -
那么/etc/environment中JAVA_HOME的路由应该指向哪里呢? JDK?
-
谢谢@Neo X 我会读的。也感谢大卫的回答
标签: java environment-variables java-home