JDK in Mac OS X Lion

3. August 2011 von Jan Lolling in Java, Mac Fan Club

Apple hat leider bei Java JDK in Lion ein etwas eigenwilliges Deployment angewendet. Wenn mein sein System von Snow Leopard auf Lion aktualisiert wird man erstmal damit konfrontiert, dass Java verschwunden ist. Man muss es – am besten aus der DeveloperConnection – nach installieren.
Der neue Ablageort ist:
/Library/Java/JavaVirtualMachines/
Darunter liegen aber leider nun keine simplen Verzeichnisse mehr sondern bundles. In diese kann man mit normalen Dateiauswahldialogen (z.B. von Eclipse) nicht eintauchen. Bundels sind aber trotzdem nicht wirklich viel mehr als Verzeichnisse mit besonderen Attributen.
Deshalb macht es Sinn – auch unter dem Aspekt der Kompatibilität symbolische Links zu setzen:
Im Verzeichnis /System/Library/Frameworks/JavaVM.framework legt man einen Link:
sudo ln -s /Library/Java/JavaVirtualMachines/1.6.0_26-b03-383.jdk/Contents/Home/ CurrentJDK
Und nun kann man mit in Eclipse dieses verlinkte Verzeichnis auswählen und man hat sein JDK am Start.

  • Kommentare deaktiviert

Java Aktualisierung für Mac OS X [update]

20. Oktober 2010 von Jan Lolling in Java, Mac Fan Club

Seit heute ist die Version 1.6.0_22 für OSX verfügbar. Soweit nichts spektakuläres aber….

Die API für die Integration von Java Apps in OSX hat sich auch geändert und zeigt deutlich die Vorboten des neuen Betriebssystems Lion (10.7).

Insbesondere die neuen Interfaces (alles SubClasses von com.apple.eawt.AppEventListener) zeigen wo es hin geht:

  • AppHiddenListener,
  • AppReOpenedListener,
  • ScreenSleepListener,
  • UserSessionListener,
  • SystemSleepListener

sind ganz auf die Bedürfnisse der neuen Funktionen von OSX ausgerichtet und zeigen, dass Apple Java nicht links liegen lässt sondern weiter entwickelt.

[Update] Apple überträgt seinen Java-VM Code und die Komponenten zur Kopplung mit dem OS an das OpenJDK-Projekt. Damit wird sicher gestellt dass diese Komponenten auch zeitnah Aktualisierungen erfahren – anders als jetzt wo auf OSX doch erheblich später die Updates kamen.

  • Kommentare deaktiviert

Erster Blick auf Snow-Leopard als Java Entwickler

29. August 2009 von Jan Lolling in Java, Mac Fan Club

Java ist mit der Version 1.6.0_15 integriert.
Maven (ja Maven wird mitgeliefert) ist nicht aktuell und hat die Version 2.0.9
ANT liegt auch unverändert in der Version 1.7.0 vor.
Eclipse 3.5 und auch Netbeans 6.7 laufen einwandfrei.

Soweit alles OK in der Java-Welt für Apple.

  • Kommentare deaktiviert

JavaSE 6 in upcoming Snow-Leopard

16. August 2009 von Jan Lolling in Java, Mac Fan Club
Schlagwörter:

Da Snow-Leopard vor der Tür steht hier noch eine Beruhigung an alle Java+Mac-Fans (wie mich ;-)
In der WWDC gab es speziell zu Java eine Session:
Java 6 on Snow leopard

Mann beruhigt mich doch etwas, Apple hat in Sachen Java ja immer eine sehr zögerliche Haltung angenommen. Das liest sich hier erfreulicherweise etwas anders !

  • Kommentare deaktiviert

Java Update for Mac OS X

16. Juni 2009 von Jan Lolling in Java, Mac Fan Club
Schlagwörter:

Endlich hat Apple ein Einsehen und aktualisiert die Java 6 Installation auf Java 6.0.13 – also den aktuellen Stand von Java 6.
Wieso hat das solange gedauert ? Trotzdem ist es gut.

  • Kommentare deaktiviert

« vorherige Beiträge