/bin 在 JDK 中丢失
/bin is missed in JDK
我正在尝试在 RH7 上安装 Maven,但出现错误:
注意:JAVA_HOME 应该指向 JDK 而不是 JRE
问题是我已经安装了 Java 并且 $JAVA_HOME
定义正确 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64
),但它必须添加到 $PATH
作为 $JAVA_HOME/bin
而我在 $JAVA_HOME
中没有 bin
,我唯一的目录是 jre
。
请帮忙!
I don't have bin in $JAVA_HOME, the only directory I have there is jre.
这几乎可以肯定意味着您实际上没有 JDK,只是 jre,尽管有文件夹名称(因此出现 Maven 错误。)
如有必要,请尝试在其他地方安装/提取完整的 JDK(通过添加外部 RPM 并获取它,或者如果您想要简单的方法,只需手动下载),然后指向 JAVA_HOME
到那个目录。
我正在尝试在 RH7 上安装 Maven,但出现错误:
注意:JAVA_HOME 应该指向 JDK 而不是 JRE
问题是我已经安装了 Java 并且 $JAVA_HOME
定义正确 (/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-0.b14.el7_4.x86_64
),但它必须添加到 $PATH
作为 $JAVA_HOME/bin
而我在 $JAVA_HOME
中没有 bin
,我唯一的目录是 jre
。
请帮忙!
I don't have bin in $JAVA_HOME, the only directory I have there is jre.
这几乎可以肯定意味着您实际上没有 JDK,只是 jre,尽管有文件夹名称(因此出现 Maven 错误。)
如有必要,请尝试在其他地方安装/提取完整的 JDK(通过添加外部 RPM 并获取它,或者如果您想要简单的方法,只需手动下载),然后指向 JAVA_HOME
到那个目录。