Problem mit Zunehmender Java-heap-Größe in Eclipse
Ich habe ein problem mit Fehlermeldung besagt, dass ERROR: 'Java heap space'
. Ich folgte diese Anweisungen zur Erhöhung der heap-Größe für Eclipse, aber es funktioniert nicht. Eclipse scheint zu ignorieren die gegebenen Werte. Meine eclipse.ini
- Datei sieht wie folgt aus:
-startup
../../../plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.1.R36x_v20100810
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
-XX:MaxPermSize=512m
-Xms512m
-Xmx1024m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.ecli
pse.swt.internal.carbon.smallFonts
Die Eclipse-version ist version 3.6.1 läuft auf Mac.
Irgendwelche Ideen, was falsch sein könnte?
Wann genau siehst du diese Meldung?
InformationsquelleAutor Ivan | 2011-05-11
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sind Sie sicher, dass Sie das konfigurieren von Parametern für die Ausführung der Anwendung und nicht für Eclipse?
Ich in der Regel konfigurieren Sie die heap-Größe im Run - | Run-Configuration-dialog.
InformationsquelleAutor Olaf
Versuchen zu liefern-vmargs direkt ausführbare Datei von Eclipse statt eclipse.ini - Datei.
Es ist ein Fehler in Eclipse, der verhindert, dass es liefern "vmargs" - Klausel eclipse.ini JVM.
InformationsquelleAutor Andrei Petrenko
Humm... -XX:MaxPermSize=512m -Xms512m -Xmx1024m alle gut. Wenn Sie mit diesem Fehler?
Beim Systemstart? Können Sie versuchen, Schalt-JVM oder durch das herunterladen der 32-bit-version?
Beim Bau? Versuchen Sie, diese Anleitung zu geben, ANT mehr Speicher: http://ericfickes.com/2008/10/osx-flexbuilder-java-heap-space-error/
Auf dem App-Server /Servlet-Container? Erhöhen Sie die heapsize und permgen space.
In einer Anwendung, die Sie laufen in eclipse oder eclipse? Wenn du das erst meinst, dann müssen Sie gehen in die Konfigurationen Ausführen / [Ihre Laufende Konfiguration] / Argumente Tab / VM-Argumente und stellen Sie es hier.
InformationsquelleAutor Anthony Accioly
Eclipse.ini ist für eclipse nicht zum ausführen von Anwendungen. Für die Verwendung einer run-Konfiguration, um die start-Parameter.
Noch ein Hinweis: java unter MacOSX nicht die XX:MaxPermSize oder alle anderen XX-flags.
InformationsquelleAutor Pardal
Diejenigen, die die gleichen Fehler unter Eclipse, versuchen Sie, wiederherstellen, cache-Dateien (wenn Sie entfernt wurden versehentlich in KRIEGS-Ordner ), so habe ich die lösen das gleiche problem unter meinem Eclipse " - Projekt. Anmerkung: ich glaube nicht, dass es eine Verbindung gibt zwischen Speicher erlaubt bis zu Eclipse-und Speicher für die App.
InformationsquelleAutor mboullouz