Mac OS Xに特定のJDKをインストールするにはどうすればいいですか? 質問する

Mac OS Xに特定のJDKをインストールするにはどうすればいいですか? 質問する

特定の JDK (たとえば最新のもの) をインストールしたいのですが、そのためには JDK ダウンロード ホームページにアクセスしました。http://java.sun.com/javase/downloads/index.jspMac版を探したのですが、Linux、Windows、Mac用のダウンロード版しか見つからず、少し驚きました。ソラリス...

Mac 向けのメッセージは次のとおりです:

「Apple Computer は独自のバージョンの Java を提供しています。ソフトウェア アップデート機能 (Apple メニューから利用可能) を使用して、Mac に最新バージョンの Java がインストールされているかどうかを確認してください。」

いいけど...MacでJavaを更新すると、JREJDK ではありません...

Mac 用に簡単にダウンロード/インストールできる (解凍できる jar のような) JDK バージョンが存在しない理由がわかりません...

ベストアンサー1

@Thilo の回答のコメントで、@mobibob は Mac の .bash_profile で JAVA_HOME を設定する方法を尋ねました。回答:

export JAVA_HOME=`/usr/libexec/java_home` 

これにより、「Java 設定」ユーティリティの「一般」タブにリストされている最初の JDK の場所が JAVA_HOME に動的に割り当てられます。

AppleテクニカルQ&A 1170を参照してください:https://developer.apple.com/library/content/qa/qa1170/_index.html

編集:

コマンド置換でバッククォートよりも括弧を使用する場合は、次の方法も使用できます。

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

おすすめ記事