Mit dem neuesten Update für Apples Java 6 on Lion wurde nicht nur die Webbrowser-Unterstützung deaktiviert, sondern auch Java Web Start deaktiviert. Ich benutze Javaws mit einer App, die Java 6 und 32-bit benötigt. Java 6 ist immer noch auf meinem System vorhanden, aber javaws funktioniert nicht:
%Vor%Wenn ich den Befehl javaws ausführe, erhalte ich eine Popup-Nachricht, die mich zu einer Oracle-Webseite führt, auf der ich 64-bit Java 7 herunterladen kann, was für mich keinen Sinn macht. Gibt es eine Möglichkeit Java wieder mit 32-bit Java 6 zu arbeiten?
Ich habe das gleiche Problem behoben. Nach der Aktualisierung von gestern auf die neueste Version 1.6.0_37 starteten meine Java-Nachrichten nicht mehr (dieselbe Nachricht wie deine).
Sehen wir uns also zuerst an, woher deine JavaWays stammen:
which javaws
Es antwortet entweder mit nichts (dann ist es überhaupt nicht gesetzt) oder es kann auf einen Symlink (genau wie auf meinem PC;) zeigen, der eine falsche Java-Datei startet. z.B. aus dem Ordner /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands
Versuchen Sie, Ihre Java-Dateien aus allen Ordnern zu starten, die Sie javaws finden:
%Code%
%Code%
/System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands
(Verwenden Sie sudo zum Testen, z. B. /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/
)
Für mich funktionierte es aus dem 2. Ordner ...
Dann können Sie eine Java-Datei (z. B. / usr / bin / javaws) auf diese Java-Dateien ( /System/Library/Java/Support/Deploy.bundle/Contents/MacOS
)
P.S. Bei anderen Foren habe ich festgestellt, dass Sie möglicherweise zusätzliche Lese- (vielleicht Schreib-) Rechte an Ihre JAVA-Ordner vergeben müssen, falls die Java-Anwendungen nicht ohne sudo starten.
S.S.2: Vielleicht möchten Sie ein Tool wie EasyFind verwenden, um "versteckte" Inhalte zu finden (die Sie nicht im Finder sehen)
Tags und Links java macos java-web-start