Ich möchte meine Eclipse-Umgebung so konfigurieren, dass sie das JDK anstelle der Standard-JRE verwendet. Ich mache das, weil ich m2eclipse verwende, das tools.jar vom JDK benötigt, um zu laufen.Programmgesteuerte Konfiguration von Eclipse Installierte JREs
Ich verwende Eclipse 3.5.1 unter Windows 7 32-Bit mit JDK 1.6.0_16.
Auf meinem System habe ich das JDK auf "C: \ Programme \ Java \ jdk" installiert (Symlink zur neuesten Installation).
ich fügen Sie die Option -vm eclipse.ini auf das JDK
-vm
C:/Program Files/Java/jdk/bin
ich bestätigt Punkt haben, dass Eclipse ist in der Tat mit der gewünschten JVM zu starten. In den Konfigurationsdetails
eclipse.vm=c:/Program Files/Java/jdk/bin\..\jre\bin\client\jvm.dll
Zusätzlich in meiner Umgebung,
JAVA_HOME=c:\Program Files\Java\jdk
jedoch in Fenster | Einstellungen | Java | Installierte JREs, das einzige JRE, das aufgelistet wird, ist das in "C: \ Programme \ Java \ jre6". Diese JRE ist die, unter der Maven läuft, und so scheitern meine Maven-Builds.
Ich weiß, ich kann die installierte JRE manuell auf das JDK verweisen, und das habe ich in der Vergangenheit getan. Ich möchte jedoch eine Möglichkeit finden, diese Änderung zu skripten, um die Installation einer Entwicklungsumgebung zu automatisieren.
Wo ist diese Einstellung gespeichert? Was ist der beste Weg, Eclipse automatisch so zu konfigurieren, dass das JDK als einzige installierte JRE verwendet wird?
Ich denke, es ist irgendwo dort vorhanden ist, aber sind Sie sicher, dass es die richtige Datei ist? Dies ist der Inhalt meines Rechners: 'eclipse.preferences.version = 1' –
Dies kann standardmäßig der Inhalt sein, wenn keine JRE explizit deklariert ist. Aber wenn ich eine erkläre, dann enthält diese Datei ein bisschen mehr als 'eclipse.preferences.version = 1' – VonC
Danke für diese Bestätigung :) –