OS X 10.7.5 で Java ブラウザ プラグインを有効にする

OS X 10.7.5 で Java ブラウザ プラグインを有効にする

JDK 1.6.0_43 がインストールされています。ブラウザ (Firefox 20.0) には Java アプレット プラグイン 14.6.1 がインストールされ、有効になっています (Firefox のプラグイン チェックによると、これは最新です)。しかし、アプレットは動作しません。

たとえば、formula1.com にログインしてライブタイミングにアクセスすると、ポップアップ ウィンドウに「プラグインがありません」と表示されます。「詳細情報」をクリックすると、Java 7 Update 21 をダウンロードするための Oracle ページに移動します。

Java 7 をまだインストールしたくありません。

特に Java 7 JDK にアップデートせずに、Firefox で Java アプレットを動作させる方法はありますか?

答え1

ここで答えを見つけました:Java for OS X 2013-002: Apple 提供の Java SE 6 Web プラグインと Web Start 機能を再度有効にする方法

愚かな私:この答えをもっと早く見つけられなかった。

私は 4 つの手順のうち最初の 3 つだけを実行し (Web Start 機能は必要ないため)、Firefox を再起動しました... 出来上がり! Java アプレットが動作するようになりました (ページ上のプラグインのスペースをクリックして明示的に許可を与えた後にのみ、すべてのプラグインが起動するように FF を設定しました)。

その間に、違いがあるかどうかはわかりませんが、1.6.0_45 (「Java for OS X 2013-003」) にアップグレードしました。

答え2

私の Mac の JRE でも同様の問題が発生しましたが、結局ビット数が原因であることがわかりました。私の Mac は 64 ビットですが、32 ビットの JRE がインストールされていました。おそらく、この問題があなたにも起こっているのではないでしょうか。

編集: 実際、これは Firefox が 32 ビットだったのに、私の Mac は JRE と同様に 64 ビットだったということだと思います。アプレットを実際に動作させるには、32 ビット JRE をインストールする必要がありました。

関連情報