gpt4 book ai didi

java - "Maven is on version"提供错误 "Error: JAVA_HOME is not defined correctly"

转载 作者:太空宇宙 更新时间:2023-11-04 12:42:25 24 4
gpt4 key购买 nike

当我运行 echo "Maven is on versionmvn -v" 时,出现以下错误:

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

我尝试了其他威胁中解释的不同解决方案,但到目前为止没有一个有效:

我在以下位置设置了 JAVA_HOME (/usr/lib/jvm/java-8-openjdk-amd64/jre):/etc/profile.d/jdk.shetc/enviromentbashrc

echo $JAVA_HOME 给出:

/usr/lib/jvm/java-8-openjdk-amd64/jre

echo $PATH 输出:

/usr/lib/jvm/java-8-openjdk-amd64/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

所以,我无法弄清楚为什么 Maven 版本检查指向不存在的文件夹 /usr/lib/jvm/java-8-oracle/bin/java

最佳答案

您可以通过以下命令设置JAVA_HOME

JAVA_HOME=jdk-install-dir
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH

我从 Oracle page 得到这个.

关于java - "Maven is on version"提供错误 "Error: JAVA_HOME is not defined correctly",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36700140/

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