gpt4 book ai didi

java - 错误 : JAVA_HOME is not defined correctly. 我们无法执行/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/bin/java

转载 作者:行者123 更新时间:2023-11-30 07:56:02 25 4
gpt4 key购买 nike

如果我正在执行 mvn -version 命令,它会给我 mvn 的确切版本。

但是当我尝试使用 sudo mvn -version 执行相同的命令时

它向我抛出上述错误。

我的 .bash_profile

export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/jre/bin:$PATH
export M2_HOME=/Users/ta302118/Softwares/apache-maven-3.0.5
export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin

如果尝试执行以下命令,我会遇到同样的错误

sudo mvn spring-boot:run  

Error: JAVA_HOME is not defined correctly.
We cannot execute /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/bin/java

谁能帮忙解决这个问题。

最佳答案

在您的 .bash_profile 中,您在 PATH 中定义了 JAVA 两次。一旦它在 JAVA_HOME/jre/bin一旦它是 JAVA_HOME/bin。

关于java - 错误 : JAVA_HOME is not defined correctly. 我们无法执行/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/bin/java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42625634/

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