2

Mountain Lion の Java でいくつか問題が発生しています。

  • Java が埋め込まれた Web サイトをロードすると、「プラグインがブロックされました」という通知が表示されます。 Java バージョン
  • それをクリックすると、最新の Java JRE をダウンロードしてインストールするように求められます。結構です、私はそれをしました。

  • 最新の Java 7 JRE インストーラーを (複数回) 実行した後、システム環境設定内から Java コントロール パネルを確認すると、おそらく Java 7 のみがインストールされていることがわかります。(「ユーザー」タブと「システム」タブの両方)

Java コントロール パネル

  • ただし、ターミナルにチェックインすると、まだ Java 6 しか表示されません。 Java端末バージョン

また、「ブロックされたプラグイン」という通知が引き続き表示されます。また、Safari のセキュリティ設定で Java が許可されていることも確認しました。

私が知る限り、私はまだJava 6をインストールしており、(私は推測していますが)それが端末/ブラウザで使用されています。私の質問は、6 の代わりに Java 7 を使用するように構成するにはどうすればよいですか? これは、ターミナルで「java -version」を実行すると、「1.6.0_37」ではなく「1.7.0_10」が表示されることを意味します。

4

1 に答える 1

0

これは、火曜日に最新のサンドボックスホールのパッチが公開されるまで、USCERTがJava7を無効にすることを推奨している現在のニュース項目に関連している可能性があります。

Appleはあなたを保護するためにプラグインを無効にしている可能性があります。

これが速報です。 しかし、あなたがグーグルの「ジャバ7問題」なら、あなたは多くの人気のあるプレスアイテムを手に入れるでしょう。

「うーん、可能ですが、「java -version」を実行すると、1.6.0_37ではなく、Apple側のセキュリティ対策に関係なく、1.7.0_10として表示されるはずなので、何かが正しく構成されていません。 。」

違います。Oracle JREをインストールしても、コマンドプロンプトでJavaを使用できるようにはなりません。JDKをインストールするだけです。Snow LeopardからLionとMLにアップグレードしたため、Apple Javaが残っています(右?)。これで、Appleはブラックリストメカニズムを介して連絡を取り、OracleJava7を「ウイルス」と宣言して無効にしました。だからあなたはあなたが持っていたものを残されています。完全に理にかなっています。

于 2013-01-13T15:47:11.580 に答える