4

我刚刚从这里下载了最新的适用于 Mac OSX 的 Java JDK (jdk-7u17-macosx-x64.dmg) 。

我已经安装了它,但是我找不到它的安装位置,以便我可以设置 JAVA_HOME。

notebook:work askar$ ls -al /System/Library/Frameworks/JavaVM.framework/Versions/Current
lrwxr-xr-x  1 root  wheel  1 Jul 29  2012 /System/Library/Frameworks/JavaVM.framework/Versions/Current -> A

今天是 2013 年 3 月 11 日。这里显示的是 2012 年 7 月 29 日...

4

2 回答 2

16

使用/usr/libexec/java_home返回首选 JVM 版本路径的实用程序。您可以检索所有已安装 JVM 的列表
/usr/libexec/java_home -V

最简单的设置方法$JAVA_HOME是:

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

这将始终将路径设置为最新的 JVM,因此您不必在升级 java 后更新它。

于 2013-03-11T11:03:12.323 回答
1
echo `/usr/libexec/java_home`

您可以使用此命令在 mac os 中查找 java home。

于 2013-03-11T11:04:31.090 回答