Halbgares Oracle Java 1.7 für Mac OS X

Zu meiner großen Überraschung fand ich doch soeben unter www.java.com tatsächlich eine dedizierte Version von Java 1.7 für Mac OS X vor. Taugt die etwas? Ich bin nicht sicher – nach der Installation ist alles irgendwie ein bisschen inkonsistent.

Aber der Reihe nach: Mutig heruntergeladen und das Installationspaket doppelt geklickt – sieht doch gut aus bis hier:Nach der Installation – oh Wunder: das Java Control Panel funktioniert nicht mehr: Es ist verschwunden! Hhhm … Java an der Konsole ausprobiert:

Nein, das ist immer noch Java 1.6. *grübel* Ist das Ding überhaupt installiert worden?

Hhhm … Sieht irgendwie nicht so aus. Mal flugs Javatester.org aufrufen: Doch, irgendwie gibt es schon Java 1.7. *kopfkratz*

Ja – was denn nun? Probieren wir doch einmal, eine richtige Desktop-Java-Applikation dazu zu zwingen, Java 1.7 zu verwenden:

Nein, so wird das nichts, und ein Klick auf „Java-Einstellungen öffnen“ bringt leider überhaupt nichts, weil die Oracle-Java-Installation das Ding ja frech aus dem Wege geräumt hat. Holen wir uns doch flugs Programme / Dienstprogramme / Java-Einstellungen aus der Time Machine zurück.

Woah – hatte das Ding nicht vor der Oracle-Java-Installation noch 2-3 Dutzend weitere Einstellmöglichkeiten? Und: Wo finde ich jetzt eigentlich das soeben installierte Java 1.7, das nun auch Java-Applets im Browser antreibt?

Aha: In den Systemeinstellungen findet sich ein neuer Punkt:

OK – das öffnet sich als üblicherweise native Java-Applikation in einem neuen Fenster:

Und so sieht das dann aus:

Ein kurzer Klick auf „info“:

Ja, das scheint tatsächlich Java 1.7 Update 9 zu sein. Ein Blick aufs „Update“-Panel:

OK, Auto-Updates. Ich weiß nicht, ob mich das eher beruhigt oder eher verunsichert. Die anderen Reiter offenbaren exakt das, was man dort erwarten würde. Ein letzter Blick auf den „Java“-Reiter nach Klick auf „Ansicht“:

Nein, hier kann man wirklich nur das Java 1.7 konfigurieren, eine Konfigurationsmöglichkeit für Java das noch installierte Java 1.6 ist nicht vorgesehen.

Fazit:

Aus meiner Sicht installiert Oracle Java JRE-7U9 für Mac mitnichten ein vollwertiges JRE 1.7, sondern lediglich das Browser-Plugin. Das ist in Zeiten von entsprechenden Sicherheitslücken ausdrücklich keine schlechte Sache, sofern hierfür tatsächlich genauso zeitnah wie für Windows Updates per Auto-Update umverteilt werden. … Schmerzlich vermisse ich jedoch die beim Apple Java noch vorhandene Möglichkeit, Java-Applets grundsätzlich zu deaktieren.

„Richtiges“ Java 1.7 für java-basierende Desktop-Applikationen gibt es damit für den Mac also noch nicht, hier bleibt es beim letzten von Apple unterstützten Java 1.6 – aktuell 1.6.0_37. Hoffen wir, dass Apple hier noch ein bisschen am Ball bleibt, andererseits: Nativ auf dem Desktop laufende Java-Applikationen sind nicht das Sicherheitsproblem, das sind nun mal die Applets – und die laufen nun unter Java 1.7. Insofern ist es eigentlich kein großer Verlust, dass Java 1.6 keinerlei Einstellungsmöglichkeiten mehr hat.

Trotzdem halte ich dieses Release für etwas halbgar. Zu inkonsistent sind die Laufzeitparameter und die unterschiedliche Verwendung der JREs für Applets und Applikationen.

UPDATE:

Nach einigem Herumgesuche mit Pacifist und Find Any File hat sich herausgestellt, dass es in der Tat ein vollwertiges Java 1.7.0_09 gibt:

Last login: Fri Oct 19 11:42:47 on ttys000
Geros-iMac:~ gerozahn$ /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version
java version „1.7.0_09“
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)
Geros-iMac:~ gerozahn$

Damit kann man, wenn man sich Mühe gibt, tatsächlich auch Anwendungen starten. … Ich berichte weiter.

Keine Kommentare möglich.