JDK中错过了/ bin

时间:2018-01-18 11:47:15

标签: java linux maven bin

我正在尝试在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并且我bin中没有$JAVA_HOME,我唯一的目录是jre

请帮忙!

1 个答案:

答案 0 :(得分:2)

  

我在$ JAVA_HOME中没有bin,我在那里唯一的目录是jre。

这几乎肯定意味着你实际上没有JDK,只是jre,尽管文件夹名称(因此Maven错误。)

如果需要,尝试在其他地方安装/解压缩完整的JDK(通过添加外部RPM并抓取它,或者只是想要简单的方法手动下载它),然后将JAVA_HOME指向该目录。 / p>