什么标识了 jdk 安装目录?
What identifies the jdk installation directory?
我想设置我的 java_home
变量,
但有足够的习惯 OS 不能
随处提示找到我的 jdk 目录
(它是一个 chromium os
,并且 chromebrew
安装了 jdk8
...)。
我有一个 usr/local/jre
文件夹,
usr/local/bin
中很少有 java* 二进制文件。
jre我可以和那个一样吗
大家指的是/usr/java
还是/usr/java/jdk
?
jre 文件夹包括 bin、lib 和 plugin 文件夹以及一些 tl;dr 文件。
非常感谢!
JAVA_HOME 没有 "standard" 定义,也就是说,您可以将其指向安装 JRE 或 JDK 的文件夹。
唯一的要求(实际上更像是一个普遍接受的约定)是 $JAVA_HOME/bin/java 应该启动 Java 运行时。
如果您将 JAVA_HOME 指向 JDK 或 JRE 文件夹,就会发生这种情况,在这两种情况下,都有一个文件夹 /bin 并且在 "java" 可执行文件中。
在您的情况下,由于您确定了 JRE 安装文件夹,因此可以将 JAVA_HOME 指向它。
我想设置我的 java_home
变量,
但有足够的习惯 OS 不能
随处提示找到我的 jdk 目录
(它是一个 chromium os
,并且 chromebrew
安装了 jdk8
...)。
我有一个 usr/local/jre
文件夹,
usr/local/bin
中很少有 java* 二进制文件。
jre我可以和那个一样吗
大家指的是/usr/java
还是/usr/java/jdk
?
jre 文件夹包括 bin、lib 和 plugin 文件夹以及一些 tl;dr 文件。
非常感谢!
JAVA_HOME 没有 "standard" 定义,也就是说,您可以将其指向安装 JRE 或 JDK 的文件夹。 唯一的要求(实际上更像是一个普遍接受的约定)是 $JAVA_HOME/bin/java 应该启动 Java 运行时。
如果您将 JAVA_HOME 指向 JDK 或 JRE 文件夹,就会发生这种情况,在这两种情况下,都有一个文件夹 /bin 并且在 "java" 可执行文件中。
在您的情况下,由于您确定了 JRE 安装文件夹,因此可以将 JAVA_HOME 指向它。