Wie soll ich verschiedene Java-Versionen (JRE und JDK) auf Mavericks verwalten?

Ich würde gerne wissen, wie mehrere Java-Versionen (sowohl JRE als auch JDK) am besten auf Mavericks installiert sind und wie ich diese Version am besten mit Eclipse verwenden kann.

Derzeit scheinen die folgenden Versionen von JDK und JRE installiert zu sein:

  • 1.7.0_45 ( /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin/)
  • 1.7.0_45 ( /System/Library/Frameworks/JavaVM.framework/Versions/A/Commands/)
  • 1.6.0_65 ( /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/)

Soweit ich das beurteilen kann, sind die beiden Versionen von 1.7.0_45 nicht miteinander verknüpft.

Ich bin daran interessiert, auch eine Version von Java 8 zu installieren, wo und wie sollte ich es installieren, damit es mit den vorhandenen Versionen gut funktioniert?

Diese Frage und Antwort geht ganz gut darauf ein: apple.stackexchange.com/questions/69086/…
Hat Link ist für den allgemeinen Fall richtig, aber Eclipse ist eine separate Frage. siehe diese SO- Frage
Wie hast du Java 7 in /System bekommen?
@Markus Keine Ahnung. Sollte es nicht dabei sein?
Nur von Apple bereitgestellte Dateien sollten sich in /System befinden. Von Oracle bereitgestellte JDKs sollten sich in /Library befinden

Antworten (1)

Eclipse hat eine eigene Liste von JREs, die es in kennt Preferences > Java > Installed JREs. Wenn Sie Programme in Eclipse ausführen, können Sie aus dieser Liste von JREs auswählen.