1

Eclipse Juno просто обновилась и теперь зависает сразу после запуска. Запуск его из консоли выявляет следующие ошибки:

ian@vega ~/Applications/eclipse> ./eclipse 
Exception in thread "Worker-1" 
Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Worker-1"
Exception in thread "Worker-8" 
Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Worker-8"
Exception in thread "State Saver" 
Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "State Saver"
Exception in thread "Timer-0" 
Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "Timer-0"

Я использую Eclipse на OSX с последней версией Java:

ian@vega ~/Applications/eclipse> java -version
java version "1.7.0_08-ea"
Java(TM) SE Runtime Environment (build 1.7.0_08-ea-b05)
Java HotSpot(TM) 64-Bit Server VM (build 23.4-b01, mixed mode)

Я подумал, что может потребоваться большая куча, поэтому я создал следующий файл eclipse.ini и выделил ему до 4 гигабайт оперативной памяти (мой ноутбук имеет 16 гигабайт): https://gist.github.com/3804519

Файл eclipse.ini, похоже, был выбран, так как заставка больше не отображается, но все еще зависает.

У кого-нибудь есть какие-либо идеи?

1 ответ1

2

я столкнулся с той же проблемой после обновления затмения Juno сегодня. для меня создание eclipse.ini (заранее не было) с контентом --launcher.XXMaxPermSize 256m решил проблему. то же самое для jdk 1.7.0_04 и 1.6.0_35 на macosx 10.8.2. ура!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .