Я отримую це повідомлення про помилку, коли запускаю Eclipse Helios у Windows 7:
Не вдалося створити віртуальну машину Java
Мій eclipse.ini виглядає так:
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
-vm
P:\Programs\jdk1.6\bin
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms120m
-Xmn100m
-Xmx1024m
Наскільки я можу сказати, мій JAVA_HOME правильно встановлений. Як я можу це виправити?
Що я спробував досі:
- Додавання повного шляху до javaw.exe
-vm P:\Programs\jdk1.6\bin\\bin\javaw.exe
- Видалення
-vm
опції взагалі - Видалення
--launcher.XXMaxPermSize
виправляє проблему, але вона спричиняє помилки пермгену - Видалення значення
512
з--launcher.XXMaxPermSize
усуває проблему, але це призводить до помилок PermGen - Зниження
-Xmx
до512m
також усуває проблему.
Чому я не можу використовувати '1024m' для '-Xmx' та '--launcher.XXMaxPermSize'?