多くのウェブページが、オンラインゲームなどのインタラクティブなコンテンツに Java アプレットを使用しています。Firefox で Java アプレットを実行するには、Java プラグインを正しくインストールし、有効にする必要があります。Java は Windows だけでなく、Mac や Linux など様々なプラットフォーム上で動作するプログラミング言語です。この記事は、Java のインストールや更新を助け、Firefox で動作させることを目的としています。
- Java と JavaScript は別の物です (JavaScript については、JavaScript の記事をご覧ください)。
目次
Java のインストールと更新
手動インストールと更新
- Java.com のダウンロードページ を開きます。
- ボタンをクリックします。
- ボタンをクリックして Java インストーラーをコンピューターにダウンロードしてください。
- ダウンロード完了後、Firefox を閉じます。
- ダウンロードしたファイルを開き、Java のインストールを開始してください。
自動更新
Windows 版の Java には自動更新機能が含まれています。この機能は、定期的に最新バージョンへの更新を確認し、更新可能な場合は通知します。Java コントロール・パネルの更新タブで更新の設定を確認したり変更したりできます。また、手動で更新の確認もできます。詳しい情報は、Java ヘルプ・リソースの Java自動更新とは何ですか。通知設定を変更するにはどうすればよいですか。 をご覧ください。
潜在的な脆弱性をなくし、ディスク領域を空けるため、古いバージョンの Java がインストールされている場合は削除してください。詳細については、Java ヘルプ・リソースの WindowsコンピュータからJavaをアンインストールするにはどうすればよいですか? をご覧ください。
Mac OS X 10.6 以前
Java は Mac の主要なコンポーネントの一部であり、オペレーティングシステムと共にインストールされています。Java の更新は、Mac OS X のソフトウェア・アップデート 機能を利用してください。
Mac OS X 10.7 以降
Java はデフォルトでインストールされていません。Java の最新バージョンは、java.com サイトのダウンロードページ からダウンロードできます。システムの必要用件とインストール方法については、Java ヘルプ・リソースの MacでのJavaのインストール方法 をご覧ください。
Java を更新するには、Apple メニューから システム環境設定 を開き、Java アイコンをクリックして Java コントロール・パネルを開きます。次に、更新 タブを開き、MacでのJavaの更新方法 をご覧ください。
ボタンをクリックしてください。詳細は、Java ヘルプ・リソースのOracle の Manual Installation and Registration of Java Plugin for Linux (英語) に、Java を Linux システムにインストールまたは更新する方法についての情報があります。
Java のテスト
Java がインストールされており、Firefox で有効になっているかテストするには、以下のいずれかの Java のテストページを開いてください:
Java を有効にする
Java が動作していない場合は、アドオンマネージャーで Java プラグインを有効にしてください:
- メニューボタン をクリックし、 をクリックして パネルを選択します。
- Java (TM) Platform プラグインJava Applet Plug-inJava プラグインの項目をクリックして選択します。
- Java が無効になっている場合、既定のデフォルト ) オプションは、 です。これは、Java の実行を確認してから動作させるオプションです。 ボタンをクリックしてドロップダウンメニューを開き、Java を有効にしてください。推奨される (
トラブルシューティング
Java がインストールされていても動作しない場合は、以下の解決策を試してください:
Java プラグインがアドオンマネージャーに表示されない
Java がインストールされているにもかかわらず、Java プラグインがアドオンマネージャーに表示されない場合は、以下の方法をひとつずつ試し、問題が解決しているか確認するため、Firefox を再起動してください:
pluginreg.dat ファイルの削除
Firefox を完全に終了し、Firefox プロファイルフォルダー 内の pluginreg.dat ファイルを削除 (または名前を変更) してください (このファイルは Firefox を再起動すると再生成されますが、無効化していたプラグインもすべて有効化されます)。詳しい手順は、プラグインデータベースを初期化する をご覧ください。
32 ビットモードではないことを確認する
Java 7 プラグインは 64 ビットブラウザでのみ起動します。Firefox が 32 ビットモードで起動していないことを確かめてください。
- アプリケーションフォルダを Finder で開きます。
- Firefox.app を 右クリック control キーを押しながらクリック します。
- を選択します。
にチェックが入っていないことを確認してください (チェックが入っている場合は、外してください)。
Java コントロールパネルで Java が有効化されていることを確認する
Java 7 を起動すると、Java コントロールパネル にセキュリティオプションがあります。"ブラウザで Java コンテンツを有効化する" がこのテンプレート "default" は存在しないか承認されていません。で選択されています。このオプションが選択されてない場合、ブラウザーで Java アプレットが起動されず、Java プラグインが Firefox アドオンマネージャーに表示されなくなります。Java コントロールパネル のセキュリティタブにある が選択されていることを確認してください。詳しくは、Java ヘルプページ をご覧ください。
32 ビット版 Java がインストールされていることを確認する
64 ビットの Windows で、64 ビット版の Java のみインストールされている場合、Java プラグインは利用できません。現在の Firefox は 32 ビットブラウザーのため、32 ビット 版の Java をインストールする必要があります。
プラグインスキャンが無効になっていないことを確認する
Mozilla ブラウザーは、インストールされているプラグインを見つけるためにプラグインスキャンを使用します。plugin.scan.plid.all の設定が無効化されていないか確認してください。
- アドレスバー に about:config と入力し、EnterReturn キーを押します。
警告ページが表示されます。 をクリックし、about:config ページを開いてください。 - plugin.scan.plid.all を検索します。
- false が設定されている場合、右クリックして "リセット" を選択してだください。
JavaFX がインストールされている場合はアンインストールする
Java を古いバージョンからバージョン 7 Update 10 以降へ更新した後、Java (TM) Platform プラグインが検出されなくなることがあります。これは、Java と JavaFX のスタンドアロン・インストールが競合し、Java プラグインの登録を妨げることが原因で起こります。この問題を解決するには、JavaFX をアンインストールしてください。詳しい情報は、java.com のヘルプページ をご覧ください。
その他の解決策
Java がインストールされ有効化されている (上記の内容をご覧ください) のに正しく動作しない場合は、以下の方法を試してください:
Firefox のプラグインフォルダーから古いバージョンの Java プラグインを削除する
複数のバージョンの Java(TM) Platform プラグインが検出されていないか確認してください。例えば、Java 7 Update 51 がインストールされている場合、アドオンマネージャタブの Java プラグインは Java(TM) Platform SE 7 U51 と表示されます。もし他のバージョンの Java(TM) Platform が表示されている場合、古いバージョンをアンインストール (WindowsコンピュータからJavaをアンインストールするにはどうすればよいですか。 をご覧ください) するか、手動で削除 (プラグインを手動で削除する をご覧ください) してください。
Java の動作を遮断する可能性があるソフトウェアを確認する
Firefox に Java がインストールされていて有効だとしても、他のソフトウェアやアドオンによって動作しない事があります:
- ZoneAlarm Pro のファイアウォール機能は Java を遮断することができます。このプログラムの使用時に Java を使用する方法については、ZoneAlarm Pro フォーラム をご覧ください。
- Firefox 用の拡張機能である NoScript は Java を遮断します。詳細な情報については、NoScript FAQ をご覧ください。
追加情報
- java.com の Java FAQs ページに、いくつかのよくある質問と答えが掲載されています。
Based on information from Java (mozillaZine KB)