#author("2019-09-22T14:48:37+09:00","default:tanak0to","tanak0to")
RIGHT:[[Mac 関係覚え書き]]

Lion 以降,Java Run Time は Apple からは積極的には提供されなくなった.

MT Lion 導入時点で,JRE 1.6 は初回起動時にダウンロードインストール,
JRE 1.7 は,オラクルからダウンロードインストールする必要がある.

特に,Web ブラウザの Java プラグインを利用したい場合には,
オラクルから最新の JRE をダウンロードしてインストールしておかないと,
実行できなくなっている(OS でバージョンをチェックして,古ければ実行できなくしているようだ)

*JRE 1.6(Apple 提供) [#p60a997e]
ユーティリティフォルダにある Java Preferences を起動すると,
ダウンロードしてインストールすることを促される

*JRE 1.7(Oracle 提供) [#x089cf77]
ブラウザで Java Plugin を使う必要がある場合は,
Oracle から JRE をダウンロードしインストールする必要がある.

で,
 [システム環境設定]->[Java]
 ->Java コントロールパネル
 ->[更新]
で
 [ ] 更新を自動的にチェック
のチェックをはずす(いろいろ文句を言われるが無視)

そのあと,
 ~/L/P/com.oracle.javadeployment.plist
をテンプレートとする.

 <dict>
	 <key>/com/oracle/javadeployment/</key>
	 <dict>
		 <key>deployment.macosx.check.update</key>
		 <string>false</string>
		 <key>deployment.modified.timestamp</key>
		 <string>1359945629865</string>
		 <key>deployment.version</key>
		 <string>7.0</string>
	 </dict>
 </dict>

*Oracle Java のアンインストール [#r282b894]
-https://docs.oracle.com/javase/8/docs/technotes/guides/install/mac_jdk.html
-https://www.java.com/ja/download/help/mac_uninstall_java.xml

*AdoptOpen JDK [#gcd81a59]
インストーラをダウンロードし,実行.

/Library/Java/JavaVirtualMachines に展開される.
 $ cd /Library/Java/JavaVirtualMachines
 $ ls

デフォルトがどの JAVA_HOME になっているか確認.
 $ sudo /usr/libexec/java_home -V

/Library/Java/JavaVirtualMachines の古い JDK を消しておく
(Ver.1.6 は置いておく)

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS