- ベストアンサー
MacでJavaが動かなくなった原因と復旧方法
- OS X Mountain LionのMacでJavaが動かなくなる問題が発生しました。FirefoxでJavaアプレットが含まれるページを表示すると落ちる状態になり、SafariではJavaが入っていないと認識されます。java -versionコマンドを実行してもプロセスが終了しないため、Javaが正常に動作していないことが分かります。
- Oracle Java 7のアンインストールと再インストールを試しましたが、問題は解決しませんでした。詳しいアンインストール方法は以下のページを参照してください。
- MacでJavaが再び利用できるようにするには、以下の方法を試すことをおすすめします。まず、ターミナルで以下のコマンドを実行し、Javaのキャッシュをクリアします。その後、Javaの再インストールを行います。さらに、Macのセキュリティ設定を確認し、Javaの実行を許可するように設定してください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>こちらのページのやり方でアンインストール後,再インストールしましたが結果は同じです. >http://lfg-net.com/os-x/mac-app/how-to-uninstall-oracle-java-7/ 上記リンク先の手順はすべて実施したということでしょうか? リンク先の手順だとJava6が入っていることが前提で よけいなJavaを消した上で最初からはいっている Java6を動作するように設定変更するといった手順内容です 初期化方法というところまでやると インストールまで実施のようですね ですので 1つ気になるのは「Mountain Lion」が最初からはいっているPCだったのか 前バージョンからアップグレードをしたのかというところです アップグレードの場合はJava周りの設定に関しては削除や変更され 手順の「ln -s」でシンボリックリンクを張りなおしただけでは おそらく動かないかもしれません まあどちらにしても 新たにJavaのパッケージをダウンロードしていれなおすのが近道かもしれません 手順としては http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html こちらのMacOS用最新のものをダウンロードします pkgファイルをダブルクリックしてインストールし java -version で応答がないとのことだったので アプリケーション → ユーティリティ → Java Preferences を開き インストールしたJavaの優先度が高くなるように一番上にセットします ターミナルを開き java -version できちんと表示できるか確認してみてください あとはブラウザでの動作確認ですね
お礼
OSは元々Lionだったのを山ライオンにしたものです. Oracleのサイトにあったパッケージは試行錯誤して何度も入れてみましたが駄目でした. Appleのサイトのパッケージも試してみましたがきれいにアンインストールしたはずなのに新しいバージョンが既に入ってるから必要ないと拒絶されます.pkgutilで消しても同様です. ですので,万策尽きたと思い,OS再インストール(最初から山ライオンに)することにしました. 回答ありがとうございました.これで思い切って私のMacを新たなシステムへ生まれ変わらせます.