Deshalb habe ich vor einiger Zeit die Beta von JDK 8 installiert, um mir einige Beispiele anzusehen. Ich war mir sicher, dass es einfach ist, zwischen den Versionen zu wechseln.
Mit IntelliJ etwas Spielentwicklung machen. Aus irgendeinem Grund kompiliert IntelliJ mit 8, obwohl:
- Ich habe den Compiler in den Einstellungen so eingestellt, dass er 1.6 verwendet
- Angeblich wird SBT über einen externen Build verwendet, aber sbt über die Befehlszeile funktioniert
- JAVA_HOME zeigt auf JDK 6.
Wenn ich zur Seite "Java-Einstellungen" gehe, wird 8 installiert angezeigt, es gibt jedoch keine Option zum Deinstallieren und es wird keine der anderen Versionen angezeigt.
Wenn ich es tue which java
, sagt es mir /usr/bin/java
und ich /usr/bin/java -version
und es gibt 1.6 zurück.
Hinweis: Mit ein wenig Fummelei können Sie IntelliJ und JDK7 verwenden, siehe hier .
Homebrew
& Jenv
zum Verwalten der installierten Java
Version scheint der richtige Weg zu sein. siehe hanxue-it.blogspot.ch/2014/05/…