AspectJ - NullPointerException при сборке и компиляции проекта

Редактировать: я исправил это, запустив совершенно новое рабочее пространство и создав новые проекты. Все компилируется и собирается сейчас. Я пока не могу ответить на свои вопросы, поэтому я просто оставлю это здесь! Я не удаляю этот пост, так как он может быть полезен для других.

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

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

java.lang.NullPointerException
    at org.aspectj.org.eclipse.jdt.internal.compiler.problem.ProblemReporter.unnecessaryCast(ProblemReporter.java:7066)
    at org.aspectj.org.eclipse.jdt.internal.compiler.ast.CastExpression.resolveType(CastExpression.java:512)
    at org.aspectj.org.eclipse.jdt.internal.compiler.ast.Assignment.resolveType(Assignment.java:150)
    at org.aspectj.org.eclipse.jdt.internal.compiler.ast.Expression.resolve(Expression.java:947) ... oBuildJob.run(AutoBuildJob.java:241)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

Compile error: NullPointerException thrown: null

На этом этапе сборка не удалась.

Я пытался использовать версию Eclipse для Indigo с версией AJDT для Indigo. Неудачно.

Я попытался вернуться к стабильной ветке в GIT и перестроить. Опять та же ошибка. Я пытался искать в Интернете, но ничего не нашел.

Я могу скомпилировать программу, используя скрипт Ant, который использует Java 1.6 и AspectJ 1.6.

Я не уверен, куда идти дальше, чтобы решить эту проблему. Мне также интересно, если у кого-то были подобные проблемы.

Спасибо!

0 ответов

Другие вопросы по тегам