[JAVA] Erhöhen Sie die Größe des Eclipse-Heapspeichers (beseitigen Sie Fehler aufgrund von Speichermangel)

Einführung

Als ich das Eclipse-Plug-In hinzugefügt habe, ist ein Speicherfehler aufgetreten, der nicht ausgeführt werden konnte. Also habe ich den Heap vergrößert und das Problem gelöst.

Umgebung

Eclipse Photon Release 4.8.0

Versuche aber Misserfolge

Schreiben Sie "eclipse.ini" im Eclipse-Installationsziel neu.

-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.v20120913-144807
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-Xms256m
-Xmx512m
-Xverify:none
-javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar

Im obigen Code

-Xms256m -Xmx512m

Es scheint die beiden Teile von neu zu schreiben, aber vielleicht wegen des Unterschieds in der Version Obwohl die Datei selbst vorhanden ist, stimmt der Inhalt nicht mit der Beschreibung überein, und es ist ein Problem vor dem Umschreiben.

Versucht und erfolgreich

Folgen Sie dem Rat eines Freundes Ich habe den folgenden Inhalt am Ende meines Codes "eclipse.ini" hinzugefügt.

-vmargs
-Xms512m
-Xmx1024m

Der Code für die gesamte "eclipse.ini" lautet wie folgt.

-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vmargs
-Dosgi.requiredJavaVersion=1.8
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
-Dosgi.dataAreaRequiresExplicitInit=true
-Xverify:none
-javaagent:dropins/MergeDoc/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar
-vmargs
-Xms512m
-Xmx1024m

Dies stellte die Größe des Heapspeichers sicher und ermöglichte es uns, das gewünschte Plug-In hinzuzufügen.

Recommended Posts

Erhöhen Sie die Größe des Eclipse-Heapspeichers (beseitigen Sie Fehler aufgrund von Speichermangel)
Eclipse-Fehler