gpt4 book ai didi

java - 设置 JAVA_HOME 变量

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

我尝试在 ubuntu 服务器上设置 JAVA_HOME 变量。我使用此命令获取 Java 路径哪个java

/usr/bin/java

我在/etc/environment中设置了结果

JAVA_HOME="/usr/bin/java"

当我尝试运行 mvn 命令时,出现此错误

Error: JAVA_HOME is not defined correctly.
We cannot execute /usr/bin/java/bin/java

最佳答案

您不应将 JAVA_HOME 设置为 /usr/bin/java,因为这只是指向 java 可执行文件的符号链接(symbolic link),它指向真正的可执行文件所在的位置。

JAVA_HOME 应指向 Java 安装目录,而不是 java 可执行文件(或可执行文件的链接)。

找出 Java 安装目录所在的位置,然后将 JAVA_HOME 设置为该目录(而不是 java 可执行文件)。如果您使用 Ubuntu 的包管理系统安装 Java,那么 Java 主目录可能是 /usr/lib/jvm 中的子目录之一。

关于java - 设置 JAVA_HOME 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38266737/

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