gpt4 book ai didi

JAVA_HOME 未正确定义。乌类图

转载 作者:行者123 更新时间:2023-12-02 02:04:26 24 4
gpt4 key购买 nike

当我检查maven版本时

$ mvn -version

Error: JAVA_HOME is not defined correctly.
We cannot execute /usr/lib/jvm/java-8-oracle/bin/java

如何解决?这些是我的java jdk版本。

$ java -version
openjdk version "1.8.0_171"
OpenJDK Runtime Environment (build 1.8.0_171-8u171-b11-0ubuntu0.18.04.1-b11)
OpenJDK 64-Bit Server VM (build 25.171-b11, mixed mode)


$ echo $JAVA_HOME
/usr/lib/jvm/java-8-oracle

最佳答案

确保您的 JAVA_HOME 变量设置为 JRE 文件夹,如下所示:

/usr/lib/jvm/java-8-oracle/jre

为了进一步改进您的设置,您可以将其放入 JAVA_HOME 中,让 Java 选择正确的版本(假设您使用了 Oracle 安装程序):

导出 JAVA_HOME=$(/usr/libexec/java_home)

如果这对您不起作用,请确保正确设置权限(二进制文件的执行权限)

关于JAVA_HOME 未正确定义。乌类图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51027797/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com