首页 文章

如何在mac上设置JAVA_HOME环境?

提问于
浏览
2

根据这个mobilefirst tutorial . 这该怎么做:

您必须将JAVA_HOME环境变量设置为JDK目录 . 例如:

Mac OSX:/ Library / Java / JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home

我在.bash_profile中添加了这两行:

export JAVA_HOME=`/usr/libexec/java_home -v 1.8`
export PATH=$PATH:$JAVA_HOME/Contents/Commands

它是否正确?

2 回答

  • 0

    在.bash_profile中:

    export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.xx/Contents/Home
    
  • 4

    添加以下答案,以帮助那些正在寻找有关如何在Mac上设置Java_Home的分步说明的人 .

    • 使用以下命令确定是否安装了Java:
    which java
    

    你会这样的 - / usr / bin / java

    • 下一步将使用以下命令确定Java Installed的版本:
    java -version
    

    你会看到java版“1.8.0_131”之类的东西

    • 下一步将获取安装Java的位置:
    cd /Library/Java
    
    • 在Java文件夹下,选择包含之前显示的版本的文件夹:
    /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home
    
    • 接下来检查Java_Home是否设置到正确的位置:
    echo $JAVA_HOME
    

    如果尚未设置,将导致空白输出 . 如果它返回位置,请检查它是否指向正确的文件夹 .

    • 您还可以使用以下命令添加或更新Java_Home:
    vi ~/.bash_profile
    

    按“Shift g”导航到文件末尾 . 现在按“i”进入插入模式 . 在替换mac上java主目录的路径后,在bash_profile中添加以下行

    # Setting Java_Home
        export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home
    

    通过按Esc然后按“:wq!”来保存它 .

    • 最后打开一个新的终端窗口并测试变量设置是否正确:
    echo $JAVA_HOME
    

    它应该返回Java_Home路径设置

相关问题