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 ホームを見つけることができます。

于 2013-03-11T11:04:31.090 に答える