-- wyrzutnia.XXMaxPermSize pojawia się dwukrotnie w eclipse.ini

Moje zaćmienie jest upaść z OOO: perm-Gen błąd. Otworzyłem eclipse.ini, aby go zwiększyć, ale ku mojemu zdziwieniu znalazłem dwa przypadki XXMaxPermSize, Jak pokazano poniżej.. Nie jestem pewien, dlaczego są dwa, a który zmienić.

-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.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
512M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-Xms40m
-Xmx512m
Author: Aravind R. Yarram, 2013-02-14

3 answers

Z oficjalnego zaćmienia.ini Dokumentacja, musisz usunąć pierwszą, a następnie zmienić tylko drugą.

-startup
../../../plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.100.v20110502
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-XX:MaxPermSize=256m
-Xms40m
-Xmx512m
 4
Author: Ajay George,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-02-14 14:33:25

Przypuszczam, że jest to drobny błąd, który zostanie naprawiony za jakiś czas . Z doświadczenia wiem, że przy duplikowanych opcjach w pliku INI liczy się ostatnia. Można również bezpiecznie usunąć wszelkie duplikaty (np. launcher.defaultAction i launcher.XXMaxPermSize).

 3
Author: Andreas Mayer,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-02-14 14:41:00

Jeśli Twoje eclipse jest bootstrap przez JDK 1.8 to nie ma znaczenia i może być zignorowane. http://openjdk.java.net/jeps/122 http://wiki.eclipse.org/FAQ_How_do_I_increase_the_permgen_size_available_to_Eclipse%3F

 0
Author: Aslam Sayyed,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-08-20 09:48:14