java.lang.OutOfMemoryError: PermGen space in Eclipse Helios
Erstellt habe ich eine Xtext-plugin in eclipse. Jedes mal, wenn ich starten Sie es als "Eclipse Application" über das Kontext-Menü, bekomme ich ein paar Momente der Gnade, bevor die neue Eclipse-Instanz abstürzt. Ich wechseln Sie zurück auf die ursprüngliche Instanz und in der Konsole sehe ich
Root exception:
java.lang.OutOfMemoryError: PermGen space
Habe ich blickte zurück auf einige Lösungen die in den Foren aber viele beziehen sich auf tomcat. Kann mir jemand ein paar Vorschläge wie ich dieses Problem beheben könnte? Ich benutze Eclipse helios. Mein 'eclipse.ini " - Datei sieht wie folgt aus:
-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx384m
Die Maschine, die ich verwende eclipse verfügt nur über 4GB RAM
======================================================================
Update: ich hoffe, dies ist hilfreich für Personen, die das gleiche problem haben.
Ich folgte den Anweisungen hier und versucht, die Einstellung der
-XX:MaxPermSize=256m
in meinem eclipse.ini-Datei. Dies hat nicht funktioniert. Schließlich
Ich musste deinstallieren Sie das java sdk (ich war mit dem neuesten jdk1.6.0_26) installiert und ich
eine ältere version (jdk1.6.0_20) von hier. Sodann habe ich -XX:MaxPermSize=256m
in meinem eclipse.ini und es sieht jetzt wie folgt aus:
-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.defaultAction
openFile
-vmargs
-Xms40m
-Xmx1024m
-XX:MaxPermSize=256m
Ich hoffe, das hilft jemand in der gleichen situation. Dieses problem Los war
wenn ich starten meiner Xtext-plugin.
InformationsquelleAutor Joeblackdev | 2011-06-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Bitte fügen Sie den folgenden, um die vm-Parameter in der Startkonfiguration (Ausführen -> Ausführen-Konfigurationen)
Das sollte helfen.
was genau es tut, wenn Sie argument wie
InformationsquelleAutor Sebastian Zarnekow
Ich bin mit Eclipse Helios bauen - 1415 (64 Bit). Hinzufügen der run configurations oben hat bei mir nicht funktioniert. Ich hatte zu gehen und es auf der eclipse.ini-Datei. Angehängt es gegen Ende der Datei und Neustart von eclipse und es funktioniert.
InformationsquelleAutor vineets