Ich habe gerade das neueste Java-Update von Apple installiert (Java für OS X 2012-006) und wollte einen Blick darauf werfen, was mit meinen Java (s) mit der Java Preferences-App los ist (in der es früher gelebt hat, /Applications/Utilities
obwohl es so scheint ist jetzt verschwunden. Irgendeine Idee, ob es ein Problem mit meinem System gibt oder ob das Update die Java-Einstellungen blockiert hat?
mountain-lion
java
user1256923
quelle
quelle
Antworten:
Apple hat die Java-Einstellungen im Rahmen eines Updates von Lion und Mountain Lion entfernt. Sie sollten aufgefordert werden, das nächste Mal, wenn Sie es benötigen, eine Neuinstallation von Oracle durchzuführen.
http://support.apple.com/kb/HT5493
quelle
Das betreffende Update ( Java für OS X 2012-006 ) deaktiviert das Safari Java-Plugin aus Sicherheitsgründen. Per Apple Technical Bulletin :
Hier ist ein Link zum technischen Bulletin von Apple, wie Sie das Plugin wieder aktivieren können
Wenn Sie die vollständige Java-Laufzeit benötigen, können Sie diese direkt von Oracle herunterladen, indem Sie diese Webseite aufrufen .
quelle
Es wurde entfernt, da Apple der Ansicht ist, dass Sie den (neuen) JAVA-Einstellungsbereich in Ihren Systemeinstellungen verwenden können, um diesen Job jetzt auszuführen. Dies ist jedoch nicht der Fall.
Wenn Sie es neu installieren möchten:
Das 10.8 dmg hat es unter /Packages/JavaEssentials.pkg
Ich googelte herum und fand einen Link.
Nach der Installation befindet sich Ihre Java Preferences.app an ihrem alten Ort, sodass Sie zwischen allen installierten JAVA-Versionen wechseln und Ihren Browsern ermöglichen können, Applets wieder zu verwenden.
Eine weitere Barriere für JAVA ist zusammengebrochen.
quelle
Ich brauchte JDK 1.7 in OSX 10.8.4 und das habe ich getan:
Java Preferences.app
überprüfen, ob die neue Version tatsächlich verfügbar war. Also habe ich es mit dem von frafra bereitgestellten Link installiert . Ich hätte diesen Schritt überspringen und stattdessen den Befehl ausführen können:/usr/libexec/java_home -V
JAVA_HOME
Umgebungsvariable (~/.profile
) wurde geändert mit:export JAVA_HOME=$(/usr/libexec/java_home)
quelle
Java ist immer noch in Ihrem System, so wie Dorothy immer nach Hause gehen könnte. Ich habe Yosemite.
Sie müssen es nur im Bereitstellungsordner finden. Lassen Sie es dort, wo es ist. Erstellen Sie ein ALIAS daraus und legen Sie das ALIAS in Ihrem .....
HD / Bibliothek / Voreinstellungsfenster ....
quelle
Nach der Installation von JDK7 ...
hdiutil attach /Applications/Install\ OS\ X\ Mountain\ Lion.app/Contents/SharedSupport/InstallESD.dmg
Dies ist im Wesentlichen dasselbe wie die Antwort von Frafa. Ich beschreibe nur, wie Sie die JavaEssentials.pkg manuell finden, falls der Link in seiner Antwort jemals stirbt oder eine Änderung der OSX-Versionen das Paket von seinem Link veraltet macht.
quelle
/usr/libexec/java_home -v 1.7
... exportiert wird, oder etwas in dieser Richtung.Starten Sie das Einstellungsfeld mit diesem Terminalbefehl:
quelle
Ich kann bestätigen, dass nach der Installation von 'Java für OS X 2012-006' auf Mountain Lion auch meine Java-Einstellungen verschwunden sind.
Die Lösung für mich war, es von Ihrem Time Machine Backup wiederherzustellen.
Es funktioniert dann wieder gut.
quelle