Eclipse не переключает рабочее пространство

Всякий раз, когда я переключаю рабочее пространство на eclipse, я получаю сообщение об ошибке:

Произошла внутренняя ошибка во время: «Инициализация инструментов Java». Дублированное имя поля и подпись в файле класса org/eclipse/jdt/internal/compiler/ast/ASTNode

Если я перезапущу Eclipse, он правильно загрузит новую рабочую область. Есть идеи, как мне это исправить?

Я использую Eclipse Kepler в Windows 7.


person rbennett485    schedule 21.02.2014    source источник
comment
Я только что столкнулся с той же ошибкой. У вас случайно не установлен плагин Groovy? Какие-нибудь другие плагины, которые могли вызвать это?   -  person btiernay    schedule 24.03.2014
comment
У меня нет плагина Groovy. Это произошло примерно в то время, когда я установил для себя плагин для фреймворка Spring.   -  person rbennett485    schedule 28.03.2014
comment
А Ломбок? Я тоже когда-то устанавливал STS. Я думаю, это может быть связано.   -  person btiernay    schedule 28.03.2014
comment
Я получаю это. Плагина Groovy нет, но у меня есть плагин Gradle (я полагаю, что он включен в STS, хотя самого STS у меня нет). У вас тоже есть ломбок.   -  person rich    schedule 29.03.2014


Ответы (3)


Ага, упс, ломбокский жук. Прости. Это было исправлено; в следующей версии ломбока (похоже, это будет 1.14) этой проблемы больше не будет. До тех пор можно использовать крайний выпуск, если это действительно ограничивает ваш стиль переключения рабочего пространства :)

http://projectlombok.org/download-edge.html

person rzwitserloot    schedule 12.05.2014
comment
ответил источник. :) - person KrishPrabakar; 12.03.2015

Установите последнюю версию проектломбок.

person rich    schedule 28.03.2014
comment
У меня есть Ломбок - кажется, это может быть что-то общее у всех нас. Хотя у меня уже последняя версия. У вас сработала установка? - person rbennett485; 29.03.2014
comment
Да, хотя я получал ту же ошибку в другой момент времени (открывая файлы Java), поэтому, возможно, где-то требуется дополнительное исправление. - person rich; 29.03.2014

Я была такая же проблема. После обновления Gradle и всего остального, что я установил в Eclipse, это все равно не сработало. Насколько я мог судить, для меня это на самом деле не было бы исправлено перезапуском Eclipse. Мне удалось исправить это, загрузив последнюю версию Eclipse и распаковав ее поверх моей текущей установки. Не знаю, сработает это для вас или нет.

person Malkierian    schedule 14.04.2014