gpt4 book ai didi

java - 如果 echo $JAVA_HOME 显示两次用冒号分隔的相同路径可以吗?

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

下面是结果的示例。我相信事情不应该是这样的。

user@user:~$ echo $JAVA_HOME
/usr/lib/jvm/java-11-openjdk-amd64/bin/java:/usr/lib/jvm/java-11-openjdk-amd64/bin/java

它也会影响 Maven 命令,因为我在运行任何 Maven 命令时收到以下错误:

The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE

最佳答案

你会想要解决这个问题。 JAVA_HOME 应该是一个位置。

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

source ~/.bash_profile(或在.zshrc文件中设置)

关于java - 如果 echo $JAVA_HOME 显示两次用冒号分隔的相同路径可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59653616/

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