Java 这两个词有什么区别;爪哇语;文件位于";jdk1.8.0“U 121/bin”;还有那个';s在“中”;jdk1.8.0_121/jre/bin;?
我需要设置JAVA_HOME变量,我不知道我必须选择哪条路径,或者它是否相同 我有两个名为“java”的文件,一个在“jdk/bin”文件夹中,另一个在“jdk/jre/bin”文件夹中。他们之间有什么区别?因为在互联网上搜索,我看到有人用一个,另一个人用另一个 在Java 这两个词有什么区别;爪哇语;文件位于";jdk1.8.0“U 121/bin”;还有那个';s在“中”;jdk1.8.0_121/jre/bin;?,java,environment-variables,java-home,Java,Environment Variables,Java Home,我需要设置JAVA_HOME变量,我不知道我必须选择哪条路径,或者它是否相同 我有两个名为“java”的文件,一个在“jdk/bin”文件夹中,另一个在“jdk/jre/bin”文件夹中。他们之间有什么区别?因为在互联网上搜索,我看到有人用一个,另一个人用另一个 在jdk1.8.0_121/bin中找到的java文件与在jdk1.8.0_121/jre/bin中找到的文件有什么区别 Java的最新版本没有区别;e、 Java 8或更高版本。我听说旧版本中有一些小的差异 那么/etc/环境中JAV
jdk1.8.0_121/bin
中找到的java
文件与在jdk1.8.0_121/jre/bin
中找到的文件有什么区别
Java的最新版本没有区别;e、 Java 8或更高版本。我听说旧版本中有一些小的差异
那么/etc/环境中JAVA_HOME的路径应该指向哪里呢
JAVA_HOME
变量应指向JAVA安装目录;i、 e.jdk1.8.0_121
在您的情况下
如果将PATH
变量配置为显式包含Javabin
directory1,则通常使用jdk1.8.0_121/bin
,以便开发工具位于命令搜索路径上
请注意,JAVA\u HOME
和PATH
有不同的用途
用于告诉第三方工具JAVA安装的位置JAVA_HOME
- shell使用路径解析命令名
1-在Linux上执行此操作的另一种方法是使用
替代工具。请参阅,JAVA\u HOME
帮助系统在bin
文件夹中找到正确的二进制文件。jre/bin
(JAVA运行时环境)通常在运行使用JAVA的软件时使用,但您不想实际编译java源代码idk/bin
用于使用Java(Java开发工具包)开发软件。那么,在/etc/环境中,Java_HOME的路线应该指向哪里?JDK?谢谢@Neo X我会读的。谢谢大卫的回答