在Mac OS环境中为JAVA_HOME指定什么路径?

问题描述:

当应用程序或插件安装指出JAVA_HOME变量指向您的JDK时,我需要在我的.bash_profile文件中输入哪些导出语句?在Mac OS环境中为JAVA_HOME指定什么路径?

浏览:/System/Library/Frameworks/JavaVM.Framework/Versions/

然后,选择一个别名版本或 'CurrentJDK'。

出口JAVA_HOME = /系统/资源库/框架/ JavaVM.Framework /版本/ CurrentJDK /主页

再加入$ JAVA_HOME到PATH。

+0

发现它...我应该添加提醒,它是在Eclipse - >首选项不在构建路径,我试过看。 – mobibob 2010-12-05 06:32:27

设置JAVA_HOME的正确方法是调用java_home(1)工具(请参阅http://developer.apple.com/library/mac/#qa/qa1170/_index.html)。这可以按如下方式使用默认设置:

export JAVA_HOME=$(/usr/libexec/java_home) 

我同意Valko Sipuli。

我使用的是Mac OS Yosemite和

JAVA_HOME = $(在/ usr/libexec目录/ JAVA_HOME)

的伎俩运行蚂蚁。