Сбой Eclipse IDE для запуска с Завершенной JVM. Код выхода =-1

У меня была проблема с Eclipse IDE, не удающимся запускаться со следующим сообщением об ошибке: "Завершенная JVM. Код выхода =-1"

После некоторого поиска с помощью Google я полунеумышленно нашел решение, и смог заставить IDE запускаться правильно. То, что я сделал, должно было установить-Xmx аргумент JVM в eclipse.ini к значению, которое ниже, чем значение по умолчанию указало (-Xmx512m). Хотя я смог заставить IDE запускаться, мне было любопытно относительно того, почему это происходило и почему это решение работало.

Вот некоторая информация о среде:
Eclipse IDE: eclipse-rcp-galileo-SR1-win32
JVM: Java(TM) SE Runtime Environment (создают 1.6.0_10-b33),
Физическая память: 2 ГБ

Доступная память во время запуска для> 1 ГБ.

Первоначально, я изменил значение на 256 м и запуск Eclipse правильно и после некоторого эксперимента, я узнал, что это запускается правильно, пока это не установлено на 348 м. Однако, после того как значение установлено к 349 м, я получаю диалоговое окно с вышеупомянутым сообщением об ошибке. Полное сообщение:

JVM terminated. Exit code=-1
-Dosgi.requiredJavaVersion=1.5
-Xmx349m
-XX:MaxPermSize=256m
-Djava.class.path=C:\tools\eclipse-rcp-galileo-SR1-win32\eclipse\plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
-os win32
-ws win32
-arch x86
-showsplash C:\tools\eclipse-rcp-galileo-SR1-win32\eclipse\\plugins\org.eclipse.platform_3.3.201.v200909170800\splash.bmp
-launcher C:\tools\eclipse-rcp-galileo-SR1-win32\eclipse\eclipse.exe
-name Eclipse
--launcher.library C:\tools\eclipse-rcp-galileo-SR1-win32\eclipse\plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519\eclipse_1206.dll
-startup C:\tools\eclipse-rcp-galileo-SR1-win32\eclipse\plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
-product org.eclipse.epp.package.rcp.product
-vm c:\tools\java6\bin\..\jre\bin\client\jvm.dll
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xmx349m
-XX:MaxPermSize=256m
-Djava.class.path=C:\tools\eclipse-rcp-galileo-SR1-win32\eclipse\plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar

У кого-либо есть какая-либо идея или подсказка относительно того, почему это может происходить??

Спасибо.

6
задан blissfool 18 January 2010 в 15:22
поделиться

2 ответа

Попробуйте этот

C: \ dev \ IDE \ Eclipse332 \ Eclipse.exe -vm C: \ dev \ JDK \ J2SDK1.4.2_06 \ bin \ javaw.exe -vmargs -xmx1024m -xms512m

У меня также были проблемы с большей памятью. Но это работало для меня. Извините, но я не знаю, как правильно настроить.

3
ответ дан 17 December 2019 в 18:16
поделиться

Этот блог упоминает и другую проблему и обеспечивает решение. И он ссылается на этот форум поток Обсуждая тот же код «Выход» -1.

(Похоже, я счастлив, что мое затмение не хватало так .. пока)

1
ответ дан 17 December 2019 в 18:16
поделиться