java - mac上设置java环境变量失败

标签 java macos environment-variables

当我尝试在我的 mac 上设置 java 环境变量时遇到了一个奇怪的问题。这是我所做的:

nano ~/.bashrc

编辑:

export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH

然后保存

source ~/.bashrc

检查

echo $JAVA_HOME

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

到目前为止一切都很好。但我的问题是,当我重新启动时, echo $JAVA_HOME 没有显示任何内容。 再次输入 source ~/.bashrc 后,echo $JAVA_HOME 显示正确的结果,这意味着我每次都需要输入 source ~/.bashrc当我重新启动 mac 时。

最佳答案

在 OSX 上默认使用 .bash_profile,而不是 .bashrc

关于java - mac上设置java环境变量失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19503225/

相关文章:

java - 远程PC访问功能

ruby - 由于 psych YAML 解析错误,在 mac osx 上安装任何 ruby​​ 1.9.x(带有 rbenv)时遇到问题

xcode - 如何让 NSViewController 与 Swift 中的 NSToolbar 通信?

python - 我可以在 OS X 上使用 Numba 吗?

Ansible - 来自 .env 文件的环境变量

docker - 使用Neo4j和docker-compose配置环境变量

c - IAR打印环境变量字符串: Preprocessor Defined symbols

java - 计算结果未显示在文本字段中

java - 无法在 Spring 服务中使用 ReposiotryResource 端点

java - 保存一对多 JPA 时出错,违反 PRIMARY KEY 约束