Eclipse Juno mit Java SE 7 Problem
Ich versuche zu konfigurieren, Eclipse Juno mit Java SE 7
Hier mein eclipse.ini
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20120522-1813
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
512M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512M
-vm
C:/Program Files/Java/jdk1.7.0_07/bin/javaw.exe
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Dhelp.lucene.tokenizer=standard
-Xms128m
-Xmx1024m
Habe ich versucht zu ändern -vm C:/Program Files/Java/jdk1.7.0_07/bin
und versuchten sogar, Sie zu entfernen.
Immer noch die gleiche Fehlermeldung Failed to Create Java virtual machine.
Mit Windows 7 x32 OS
.
Habe ich sowohl mit Java 6 SE und Java 7 SE für verschiedene Zwecke.
Wenn ich -vm als C:/Program Files/Java/jdk1.6/bin
es ist in Ordnung arbeiten.
Was ist das Problem hier. Pfad zum JDK ist in Ordnung.
Ich wenig experimentiert und festgestellt, dass
-Xmx800m
ist der maximale Betrag, den ich einstellen kann wie -Xmx Wert. Wenn ich erhöhen, ist es darüber hinaus, dass es andernfalls zu erstellen. Warum ist es so? Warum JAVA 6 SE ist in der Lage, das gleiche zu tun wo, wie Java 7 SE nicht in der Lage, das zu tun. Mein Projekt ist riesig. Ich traf Eclipse 1,4 Gb Speicher manchmal.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es einen bestimmten Grund, warum Sie versuchen, zu starten Juno mit Java 7 JVM? Können Sie nicht einfach hinzufügen/konfigurieren der java 7 jdk/jre in der JRE-Einstellungen des Juno (ie: Einstellungen->JRE) und es auf diese Weise benutzen? Oder haben Sie einen bestimmten Grund, warum Sie versuchen, starten Sie es mit java 7?
Versuchen
-vm C:/Program Files/Java/jdk1.7.0_07/bin/javaw.exe
. Standardmäßig Eclipse-launcher verwendet jvm.dll bietet einige Vorteile (wie Eclipse-Symbol in der task-Leiste), aber DLLs auf Windows-unterliegen der Fragmentierung des Speichers. Verschiedene DLLs auf Ihrem system gepinnt sind in verschiedenen Orten. Dies kann ein problem darstellen, als der Betrag, den Sie angeben, per -Xmx muss zusammenhängend sein oder JVM nicht starten.Den ultimativen fix ist der Wechsel zu einem 64-bit-version von Windows. Auch wenn Sie nicht haben eine Menge physischen Speichers, desto größer ist der virtuelle Adressraum wird eine Fragmentierung des Speichers nicht in Frage.
Nicht versuchen, zu Bearbeiten eclipse.ini,wenn Sie wollen config eclipse für java 7, versuchen Sie, diese einfache Sache.
In der System-Variablen, die den Pfad so, dass java 7 kommen sollte, zunächst als
C:\Program Dateien\Java\jdk1.7.0_02\bin;C:\Program Files (x86)\Java\jdk1.6.0_05\bin;.;C:\Program Dateien.........