Ich möchte die JRE 1.7 verwenden, die ich von der Oracle-Website heruntergeladen habe .
Also installiere ich die .pkg-Datei korrekt und wenn ich es /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version
im Terminal versuche, bekomme ich Folgendes :
Java-Version "1.7.0_11" Java (TM) SE-Laufzeitumgebung (Build 1.7.0_11-b21) Java HotSpot (TM) 64-Bit-Server-VM (Build 23.6-b04, gemischter Modus)
Aber in Eclipse kann ich nichts anderes als JRE 1.6 verwenden. Wenn ich unter Eigenschaften> Java-Erstellungspfad> Bibliothek hinzufügen> JRE-Systembibliothek gehe, kann ich 1.7 nicht finden (es gibt nur eine Option dafür: JavaSE-1.7 (unbound)
mit diesem Problem:
Keine JREs im Arbeitsbereich, die mit der angegebenen Ausführungsumgebung kompatibel sind: JavaSE-1.7
Was soll ich machen ? Vielen Dank
Antworten:
Der Download, von
java.com
dem aus installiert wird,/Library/Internet Plug-Ins
ist nur die JRE. Für die Entwicklung möchten Sie wahrscheinlich das JDK von http://www.oracle.com/technetwork/java/javase/downloads/index.html herunterladen und stattdessen installieren. Dadurch wird das JDK installiert, mit/Library/Java/JavaVirtualMachines/jdk1.7.0_<something>.jdk/Contents/Home
dem Sie Eclipse über Einstellungen -> Java -> Installierte JREs hinzufügen können.quelle
/System
. Software von Drittanbietern (einschließlich Oracle Java) muss woanders hingehen.Versuchen Sie, Ihre Datei eclipse.ini zu bearbeiten, und fügen Sie oben Folgendes hinzu
-vm /Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk/Contents/Home
Natürlich kann der Pfad etwas anders sein, es sieht so aus, als hätte ich eine ältere Version ...
Ich bin nicht sicher, ob es sich automatisch hinzufügt. Wenn nicht, gehen Sie hinein
Einstellungen -> Java -> Installierte JREs
Klicken Sie auf Hinzufügen und befolgen Sie die dortigen Anweisungen, um es hinzuzufügen
quelle
Sie müssen Eclipse mitteilen, welche JDK / JREs Sie installiert haben und wo sie sich befinden.
Dies ist in den Eclipse-Einstellungen etwas verfälscht: Wählen Sie im Fenster-Menü "Einstellungen". Öffnen Sie im Einstellungsbaum den Knoten "Java" und wählen Sie "Installierte JREs". Klicken Sie dann im Bedienfeld auf die Schaltfläche "Hinzufügen" und wählen Sie "Standard-VM", "Weiter". Klicken Sie für "JRE Home" auf die Schaltfläche "Verzeichnis" und wählen Sie den Ordner der obersten Ebene des JDK aus, das Sie hinzufügen möchten.
Es ist einfacher als die Beschreibung es aussehen lässt.
quelle