Eclipse CDT дает сбой Java - PullRequest
       2

Eclipse CDT дает сбой Java

11 голосов
/ 20 февраля 2011

Я скачал свежую версию Eclipse CDT, добавил проект C ++ и через несколько минут произошел сбой Eclipse.В нем говорится «javaw.exe вернул -1», и Eclipse аварийно завершает работу.

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

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

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

1 Ответ

10 голосов
/ 11 марта 2011

На моей машине, 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, идентификатор сборки: 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...