【问题标题】:Set JAVA_HOME PATH for java 1.8 OSX sierra not work为 java 1.8 OSX sierra 设置 JAVA_HOME PATH 不起作用
【发布时间】:2017-04-16 12:53:53
【问题描述】:

我使用此命令行检查我上次安装的 java:

$ java -version

输出是:

java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)

但是在echo $JAVA_HOME:

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

如何为 java 版本 1.8 设置 $JAVA_HOME PATH?

【问题讨论】:

标签: java macos path macos-sierra


【解决方案1】:

不确定 Mac。但是在非常相似的linux中,我在.bashrc和.bash_profile中做了类似的事情。在这里你可以看到我在哪里设置了我的 JAVA_HOME。修改这些文件后,您必须注销并登录才能使路径生效。

# .bashrc

# Source global definitions
if [ -f /etc/bashrc ]; then
    . /etc/bashrc
fi

# Uncomment the following line if you don't like systemctl's auto-paging feature:
# export SYSTEMD_PAGER=

# User specific aliases and functions
export JAVA_HOME=/home/steve/.local/share/android-studio/jre
export GRADLE_HOME=/opt/gradle/gradle/bin
export ADB=/home/steve/Android/Sdk/platform-tools
export ANDROID_HOME=/home/steve/Android/Sdk

和

# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi

# User specific environment and startup programs

PATH=$PATH:$HOME/.local/bin:$HOME/bin:$JAVA_HOME/bin:$ADB:$ANDROID_HOME

export PATH

【讨论】:

    猜你喜欢
    • 2012-03-13
    • 1970-01-01
    • 2015-04-30
    • 1970-01-01
    • 2019-01-22
    • 1970-01-01
    • 1970-01-01
    • 2014-11-13
    • 2015-05-02
    相关资源
    最近更新 更多