内容:
Q: Oracle Java のインストール方法を教えてください。
A: Mac 用の「JDK 7 and JRE 7 Installation Guide」を参照してください。
Q: JavaFX のインストール方法を教えてください。
A: JavaFX SDK とランタイムはそれぞれ JDK のインストールと JRE のインストールに含められており、それらは同じディレクトリ構造に統合されています。JavaFX の操作方法については、JavaFX のドキュメントを参照してください。
Q: Oracle Java 7 のアンインストール後に Apple Java 6 を復元できますか。
A: Apple Java 6 に戻すには、次の手順を使用します。
% sudo rm -rf /Library/Internet Plug-Ins/JavaAppletPlugin.plugin
% sudo ln -s /System/Library/Java/Support/CoreDeploy.bundle/Contents/JavaAppletPlugin.plugin /Library/Internet Plug-Ins/JavaAppletPlugin.plugin
Q: Mountain Lion (OS X 10.8) 以降を実行していますが、Gatekeeper がアプリケーションの起動をブロックしています。どうなっているのですか。
A: Mountain Lion (OS X 10.8) で導入された Gatekeeper は、悪意がある可能性のあるアプリケーションの起動を防ぐように設計されています。特定の条件を満たさないアプリケーションを起動しようとすると、Gatekeeper によってその起動がブロックされます。これをオーバーライドするには、Gatekeeper のデフォルト設定を変更するか、あるいはアプリケーションを明示的に右クリックまたは Control キーを押しながらクリックし、「開く」を選択します。
Gatekeeper のデフォルト設定の下で割り込みなしで起動する Java アプリケーションを作成するには、アプリケーションに JRE をバンドルし、アプリケーションで Oracle の起動用スタブを使用し、Apple Developer ID でアプリケーションに署名する必要があります。これらの要件を満たすアプリケーションを作成する方法の詳細については、「Mac での配布用の Java アプリケーションのパッケージ化」を参照してください。
Q: 「アプリケーション」 -> 「ユーティリティ」の Java Preferences アプリケーションはどうなったのですか。
A: Java Preferences アプリケーションは、Apple Java インストールの一部でしたが、Oracle Java では使用されません。したがって、Apple Java を含まない Apple の OS X リリースには、Java Preferences は含まれません。
Java Preferences の機能の 1 つは、JRE の現在のバージョンを設定することでした。Oracle Java の下では、一度にインストールできる JRE のバージョンは、1 つだけです。詳細は、Mac OS X での JRE 7 のインストールを参照してください。
Java コントロールパネルにアクセスするには、「システム環境設定」パネルで Java アイコンをクリックします。「システム環境設定」(の「その他」カテゴリの下) に Java アイコンが存在しない場合は、Oracle JRE がインストールされていません。
Q: Oracle バージョンの JRE をインストールしましたが、それが Java Preferences に表示されません。
A: これは正常です。完全な JDK をインストールしないかぎり、Java Preferences のリストに JRE が表示されることはありません。
Q: Oracle バージョンの JRE をインストールしましたが、コマンド行から java を使用しようとしてもうまく動作しません。
A: Oracle 製の JRE をインストールしても、java -version のシンボリックリンクが更新されたり java がパスに追加されたりすることはありません。この機能を使用するには、完全な JDK をインストールする必要があります。