gpt4 book ai didi

java - 如何在 Mavericks 10.9 中设置 JAVA_HOME?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:47:43 26 4
gpt4 key购买 nike

我检查了它安装在我系统上的 java。如果我输入 whereis java 它会显示

/usr/bin/java

我想设置JAVA_HOME,我已经给了路径/Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk/Contents/Home 但它不会'不工作。

如果我输入 $JAVA_HOME 它什么都不返回。

  1. 如果我输入此命令 /usr/libexec/java_home -v 1.7 它会显示结果

    /Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk/Contents/Home

但是在设置我的本地工作区时它不会工作,它只是说

`/Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk/Contents/Home` is not valid `JAVA_HOME`

我该如何解决这个问题?

最佳答案

诸如此类的环境变量存储在 bash 中,用户使用配置文件为其 bash 环境设置参数。

例如,在您的主目录中,您可能会有一个或两个 .bashrc 或 .bash_profile 文件。

1) 打开这个文件

vi ~/.bash_profile

2) 将以下行添加到该文件

#Default to java 1.6
export JAVA_HOME=`/usr/libexec/java_home -v 1.6`

这会将 $JAVA_HOME 变量设置为上面定义的路径。就我而言:

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

更改 bash 配置文件后,您需要重新启动终端或获取该文件

source ~/.bash_profile

然后通过运行命令最终确认这有效

echo $JAVA_HOME

关于java - 如何在 Mavericks 10.9 中设置 JAVA_HOME?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24333428/

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