しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

ブラウザでのJava実行のダイアログについて

こんにちは。

Macの初期状態ではブラウザでJavaを実行しようとするときにその可否を問うダイアログが表示されると思うのですが(少なくともLionでは)、いつからかは分かりませんが、多分Mountain Lionにアップグレードしてからそのダイアログが一瞬だけ現れて、ボタンをクリックする間もなく勝手に消える様になり、Oracleから最新版のJavaをインストールしてからはそのダイアログは全く現れなくなりました。

これって正常でしょうか?

ダイアログが現れなくてもセキュリティ上問題ないでしょうか?

ちなみにOracleのJavaをインストールしたらChromeで使えなくなりましたが、元に戻す方法はありますか?

よろしくお願いいたします。

MacBook Pro, OS X Mountain Lion

投稿日 2012/08/24 21:34

返信
返信: 7

2012/08/25 00:15 Inshin への返信

Oracleから最新版のJavaをインストールしてからはそのダイアログは全く現れなくなりました。


ダイアログが出る仕掛けは /Library/Internet Plug-Ins/JavaAppletPlugin.plugin にあるらしく、Oracleが配布しているJavaだとそのダイアログは出ないようです。

出るように戻したければ、JavaAppletPlugin.pluginを削除後Java - OS X Lion 2012-003をインストールするといいです。

# ただし、これで実行されるのはJava version 6です。


ダイアログが現れなくてもセキュリティ上問題ないでしょうか?


最終的に実行するかしないかは個人の判断なので、そこをしっかりしていれば大丈夫ではないでしょうか。

# でも、Safariの設定でJavaをオフにしていると使いにくいし、使うときだけJavaAppletPlugin.pluginをインストールするというのも実用的ではないのでOracleのを使うなら有効にしっぱなしが前提になりますね・・・ どちらがいいかは判断が難しいところです。

2012/08/25 02:05 HAL への返信

HALさん

ご返答ありがとうございます。


OracleのJavaでダイアログが出ないのは仕様と分かり安心しました。

Java for OS X 2012-004をインストールしたらChromeでも以前と同じ状態になりました。

Java 6はAppleの以前のセキュリティパッチから入手できるんですね。初めて知りました。


一応これで元には戻りましたが、ダイアログが一瞬だけ現れてすぐに消えるのも戻ってます^^;

もしかしたら自分の環境だけでしょうか…

2012/08/25 13:48 Inshin への返信

一応これで元には戻りましたが、ダイアログが一瞬だけ現れてすぐに消えるのも戻ってます^^;


ダイアログが出る際に動作しているのが、Download Java Componentsというプロセスなのでこの辺がクラッシュしているのかも。

コンソールで「診断情報と使用状況情報」に何かしらのクラッシュレポートは出ていませんか?

OS X Lion および Mountain Lion の診断情報および使用状況データについて

あと、新しいユーザアカウントを作成してそちらでログインしたときも同様か確認してみてください。

2012/08/25 15:22 HAL への返信

コンソールで「診断情報と使用状況情報」に何かしらのクラッシュレポートは出ていませんか?

クラッシュではありませんが、ダイアログが表示される(Javaが読み込まれる)段階でこのようなメッセージがありました。

PluginProcess[420]: Process manager already initialized -- can't fully enable headless mode.

あと、新しいユーザアカウントを作成してそちらでログインしたときも同様か確認してみてください。

同様の現象を確認しました。


最悪OSを入れ直した方がいいかもしれませんね。

2012/08/25 20:31 Inshin への返信

PluginProcess[420]: Process manager already initialized -- can't fully enable headless mode.


これをキーワードに検索すると、/System/Library/Java を削除してJavaを再インストールするといいというのがありましたけど、再インストールを考えるならダメ元で試してみるのもいいかもしれません。

Java applet plug-in stoppad working in...: Apple Support Communities

2012/08/26 01:14 HAL への返信

HALさん

先ほど根本的な勘違いを発見してしまいました😝

ダイアログの表示が一瞬であまりにも消えるのが速く読めませんでしたが、画面収録でダイアログの内容を確認した結果、ファイアウォールの受信接続の可否を問うものでした。

ちなみにMountain Lionをクリーンインストールし、ファイアウォールが有効な状態でJavaベースのソフトウェアやアプレットを起動するとやはり同じ現象になります。

ちょっと気持ち悪いのですが、このまま使うことにします。

そのうち修正されるといいのですが、Javaの開発はOracle任せになってしまったので望みはあまりないかもしれませんね。

ブラウザでのJava実行のダイアログについて

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple ID を使ってご参加ください。