Endlich Java 6
Juhu kann man da nur sagen. Da weder Apple noch Sun eine 6er Java Version herausgebracht haben, hat sich Landon Fuller hingesetzt und die BSD Java Version auf den Mac portiert.
1) Download
64-bit JDK for Mac OS X 10.5: soylatte16-amd64-r3.tar.gz
2) Entpacken und Ordner nach /usr/local/soylatte16-amd64 verschieben
3a) Für Kommandozeilen Tools die JAVA_HOME und PATH Umgebungsvariablen auf den Installationspfad setzen (z.B.: export PATH=/usr/local/soylatte16-amd64/bin:$PATH und export JAVA_HOME=/usr/local/soylatte16-amd64/bin)
3b) In Eclipse lässt sich die Verson einfach als neue JVM hinzufügen.
3c) Netbeans sucht die Installierten JVMs im Ordner /System/Library/Frameworks/JavaVM.framework. Ein einfacher symlink auf das SoyLatta JVM Installationsverzeichnis reicht.
Wie setzt man diese Variablen richtig (und dauerhaft)?
Temporär gehts mit:
export JAVA_HOME=/usr/local/soylatte16-amd64/
Wenn man das in die .profile Datei seines Home-Verzeichnisses einträgt bleibt es auch dauerhaft. In der .profile ist die PATH Variable schon vorgegeben. Diese muss dann nur noch erweitert werden.
hab ich gemacht
und wenn ich jetzt java -version eingebe wird immer noch 1.5 angezeigt?!
was mach ich da falsch?
Ohh mist, die Pfade waren falsch. Man muss noch das “bin” Verzeichnis anhängen:
export JAVA_HOME=/usr/local/soylatte16-amd64/bin
export PATH=/usr/local/soylatte16-amd64/bin:$PATH