用語の問題のある使用法
Oracleが「オペレーティングシステム」用に最初のJavaを記述し、次に「コンピュータ用」を記述している場合、ダウンロードはインターネットプラグインを使用するものについてのみより正確です。
jre-7u13-macosx-x64.dmg
そのプラグインに必要なものをインストールしますが、プラグインなしでJavaを使用するものについては、Oracleのこのインストーラーは何もしません。
ヒント
OS Xの場合:(a)インターネットプラグインを使用するものと(b)そのプラグインなしでJavaを使用するものの両方について、OracleのJavaランタイム環境(JRE)を下図のJREのようにする場合に:
追加説明
AppleのJavaの配布は、インターネットプラグイン以上のものです。
上記のOracleルーチンは、プラグインにすぎません。Appleのディストリビューションの他の部分は、Oracleのインストーラーの影響を受けません。
OracleからJDKをインストールすると、フォルダーが次のパスに配置され、AppleからJDKが上書きされます(削除されません)。
/Library/Java/JavaVirtualMachines
各JDK内にはJREがあります。下の図をご覧ください。
オラクルは実際にこれを文書化します(それを見つけるのに3年半かかりましたが)OSXコマンドラインのオラクルのページを参照してください
java.comまたはoracle.comからダウンロードしたJava Runtime(JRE)には、ブラウザからJavaコンテンツを実行するプラグインが含まれています。コマンドラインツールを使用するには、Java Development Kit(JDK)をダウンロードする必要があります。JREとJDKは独立しており、システム上で共存できます。Mac OS XにインストールできるJREは1つだけです。システムには、必要なだけ複数のJDKをインストールできます。
考え
巨大な赤いボタン「Javaを今すぐダウンロード」は単純すぎます。一部の技術専門家を含むユーザーが多すぎると、最終結果に困惑します。
MacブラウザーがOracleのサーバーによって検出される場合、次のフレーズのいずれかが誤解を招く可能性があります。
- ブラウザ用のJavaをダウンロードする
- インターネットプラグインをダウンロードする
批判的に
オラクルは、Mac FAQ(Mac Java 7をインストールして使用するための情報とシステム要件)で説明を提供する必要があります。そのページの最新版には説明がありません。
積極的に
一部のユーザーは、他の場所で使用されているJREとは異なるインターネットプラグインのJREを希望または要求しています。これらのユーザーには、Oracleによる効果的な分離が歓迎されます。
例:
- Safariやその他のブラウザでは、最新のJava 7 Update 13を使用しています
- Wuala.appおよびその他のインターネットプラグインを使用しないものについては、アーリーアクセス、開発者プレビューリリースJava 8(Java(TM)SE Runtime Environmentビルド1.8.0-ea-b75)を使用します。
YMMV。
参照項目
以下の図では、そのページから次のことに注目してください。
- 左側のJREの垂直スパン
- JREのオレンジ色の最上層– Java Web StartおよびApple / Java Plug-in
関連する
Java Preferencesがなくなったため、Mountain Lionで2つのJavaバージョンを切り替えるにはどうすればよいですか?