Ich weiß, dass es möglich ist, mehrere Versionen von Java unter OS X zu haben, aber ich finde es schwierig zu verstehen, wie es funktioniert.
Ich habe ein Upgrade auf Mountain Lion durchgeführt und bin jetzt echo $JAVA_HOME
leer.
Jedoch in /System/Library/Frameworks/JavaVM.framework/Versions/
1.4 1.5 1.6 A CurrentJDK
1.4.2 1.5.0 1.6.0 Current
Wenn ich in 1.4.2 gehe und java - version
oder ausführe./java -version
Java (TM) SE-Laufzeitumgebung (Build 1.6.0 _33-b03-424-11M3720)
Warum werden all diese Versionen verwendet, wenn sie dieselbe Java-Version haben?
Dann habe ich das JDK 7 von Oracle heruntergeladen und installiert.
Wo wird normalerweise ein neues JDK installiert?
Und die letzte Frage: Wie kann ich auswählen, welche Version standardmäßig von allen Anwendungen ausgeführt werden soll?
In Win. Ich setze JAVA_HOME
auf den von C:/ProgramFiles/Java/.…
mir eingegebenen Pfad: Ort zu JAVA_HOME/bin
und das war's.