Eclipse CDT сбой java

Я загрузил новый Eclipse CDT, добавил проект С++, и через несколько минут сработало затмение. Он сказал, что "javaw.exe вернулся -1", и Eclipse сработает тихо.

Файл .metadata/.log иногда не содержит ничего и иногда содержит несколько исключений Java в индексе индекса C/С++, которые, конечно же, не объясняют молчащий сбой.

Как я могу дальше отлаживать это явление? Я не знаю, что искать дальше.

Я запускаю последний стабильный Eclipse CDT (7.0.1), с Windows 7 64bit, с последним стабильным JDK (6u24).

Ответ 1

На моей машине, Windows 7, у меня есть Eclipse в C:\Users\james\eclipse. В этой папке после сбоев я вижу файлы ошибок, такие как "hs_err_pid4308.log", которые содержат много полезной информации.

Для моих сбоев это приведет меня к https://bugs.eclipse.org/bugs/show_bug.cgi?id=333227, где я нашел предложение добавить -XX: -UseCompressedOops до конца моего Файл eclipse.ini. Ini файл для моего 64-битного Windows 7 без сбоев Eclipse Helios Service Release 2 Сборка id: 20110301-1815 с CDT теперь выглядит следующим образом:

-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.2.R36x_v20101222
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
-XX:-UseCompressedOops