Mountain Lion 10.8.2、Javaの設定が消えました


11

Appleから最新のJava更新プログラム(OS X 2012-006のJava)をインストールしたばかりで、Java Preferencesアプリ(以前は住んで/Applications/Utilitiesいたようですが、私のシステムに問題があるのか、それともclobberのJava環境設定を更新したのかについての考えはありますか?


設定が消えただけでなく、Javaも完全に消えました!
偽の名前

回答:


0

Appleは、アップデートの一環として、LionおよびMountain LionからJava設定を削除しました。次に必要になったときに、Oracleから再インストールするように求められます。

http://support.apple.com/kb/HT5493


1
AppleはMLのためのJavaを削除しませんでした-が、リンク、あなたはそれだけのJava環境設定上書きさという番組を提供
user1256923を

これは間違いなくもう少し詳細に肉付けできます。
モート

1
Appleの古いJava Preferencesを再インストールするOracleの製品はありません。そのようなプロンプトはありません。
グラハムペリン

6

問題の更新(OS X 2012-006用のJava)は、セキュリティ上の目的でSafari Javaプラグインを無効にします。アップルの技術速報ごと:

このリリースは、Apple提供のシステムJava SE 6をバージョン1.6.0_37に更新し、OS Xバージョン10.7以降用です。

このアップデートにより、Appleが提供するJavaアプレットプラグインがすべてのWebブラウザからアンインストールされます。Webページでアプレットを使用するには、「Missing plug-in」というラベルの付いた領域をクリックして、OracleからJavaアプレットプラグインの最新バージョンをダウンロードします。

この更新により、アプレット設定を構成するために必要でなくなったJava Preferencesアプリケーションも削除されます。

プラグインを再度有効にする方法については、Appleの技術速報リンクをご覧ください

完全なJavaランタイムが必要な場合は、このWebページにアクセスしてOracleから直接ダウンロードできます。


この答えの最後の行は誤解を招く可能性がありますが、オラクルは誤解を招くため、投票は控えます。参照してくださいヒントを答えのJavaのバージョンは、コマンドラインで表示されるバージョンとは異なり、Oracleで検証しないのはなぜ?–「Java SEダウンロードでは、JREを無視し、JDKをダウンロードしてインストールします。」
グラハムペリン

広い意味であなたは正しいと思います。ただし、さまざまな形式(JRE、JDKなど)のJavaの複数の反復へのリンクを持つページ自体を(リンクを介して)提供しています。必要なものを選択するのはユーザーに任せます。
モート

6

Appleは、システム設定の(新しい)JAVA設定ペインを使用してこのジョブを実行できると考えているため削除されましたが、そうではありません。

再インストールする場合:

10.8 dmgの/Packages/JavaEssentials.pkgにあります

Googleで検索してリンク見つけました。

インストール後、古い場所にJava Preferences.appが見つかります。これにより、インストールされているすべてのJAVAバージョンを切り替えることができ、ブラウザでアプレットを再び使用できるようになります。

JAVAのさらに別の障壁が破壊されました。


おかげで、Java Preferencesパネルが復元されました。ただし、順序を変更しようとしてパネルを閉じて再度開くと、順序は元の順序に戻ります。
Maverik

再配布は、オペレーティングシステムに関するAppleのソフトウェアライセンス契約に違反します。時代遅れのアプリは、Javaに対する現在のアプローチで動作するようには設計されていませんでしたが、そのいくつかはAppleの制御が及ばないものです。Javaプリファレンスを使用してプリファレンスを設定するのは危険です。
グラハムペリン

0

OSX 10.8.4にはJDK 1.7が必要でしたが、これが私がしたことです。

  • OracleのサイトからJDK 1.7をインストールしました。
  • Java Preferences.app新しいバージョンが実際に利用可能であることを確認する必要はありませんでした。そこで、frafraが提供するリンクを使用してインストールしました。この手順をスキップして、代わりにコマンドを実行することもできます。 /usr/libexec/java_home -V
  • JAVA_HOME環境変数(~/.profile)を次のように変更しました: export JAVA_HOME=$(/usr/libexec/java_home)

frafraはリンクが提供するものをどこに言うのですか
-user151019

frafraのリンクがダウンしているようです!
突然変異体14

0

Dorothyがいつも家に帰れるように、Javaはまだシステムにあります。ヨセミテがあります。

deployフォルダで見つけただけです....それをそのままにしておいてください... エイリアス作成し、エイリアスをあなたの...に入れてください。

HD / Library / Preference Panes ....ここに画像の説明を入力してください


-1

JDK7のインストール後...

  • App Storeを開き、「購入」に移動します
  • OS X Mountain Lionを検索->ダウンロードをクリックします(マシンにインストーラーがなくなった場合、そうでない場合はアップグレードからまだインストールされている場合は、おそらくこれをスキップできます)
  • ダウンロードが完了したら、自動ポップアップするインストーラーをキャンセルします
  • ターミナルを開き、次を貼り付けます。 hdiutil attach /Applications/Install\ OS\ X\ Mountain\ Lion.app/Contents/SharedSupport/InstallESD.dmg
  • マウントされると、Finderウィンドウがポップアップします。そうでない場合は、Finderを開くだけで、新しいマウントされたデバイス「Mac OS X Install ESD」が表示されます。クリックして。
  • 「パッケージ」を開き、「JavaEssentials.pkg」を実行します。これにより、Java Preferencesペインが再インストールされます。

これは基本的にFrafaの答えと同じです。答えのリンクが切れたり、OSXバージョンの変更によってリンクが廃止されたりした場合に、JavaEssentials.pkgを手動で見つける方法を説明しています。


また、Java開発者の場合は、JAVA_HOMEの設定方法を変更することをお勧めします... JAVA_HOME = /usr/libexec/java_home -v 1.7 ...またはこれらの行に沿って何かをエクスポートします。
ジェームズ

時代遅れのアプリは、Javaに対する現在のアプローチで動作するようには設計されていませんでしたが、そのいくつかはAppleの制御が及ばないものです。Javaプリファレンスを使用してプリファレンスを設定するのは危険です。
グラハムペリン


-2

Mountain Lionに「Java for OS X 2012-006」をインストールすると、Javaの設定も消えたことが確認できます。

私にとっての解決策は、Time Machineバックアップから復元することでした。

その後、再び正常に動作します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.