2013-12-09 2 views
0

Я хочу начать использовать aspectj для моего проекта webapp с maven в eclipse. Моим первым шагом было добавление природы AspectJ. Перед тем, как я добавил аспект, проект компилировался хорошо, и я увидел * .class файлы в целевом/классифицированном каталоге.eclipse aspectj nature: maven webapp project не компилируется

После добавления AspectJ Природе следующего маркера появился:

Classpath Dependency Validator Сообщение: запись Classpath org.eclipse.ajdt.core.ASPECTJRT_CONTAINER не будет экспортирован или опубликовано. Runtime ClassNotFoundExceptions может возникнуть.

В целевых/классах также не было файлов * .class.

Может ли кто-нибудь указать мне в правильном направлении, как решить эту проблему?

С наилучшими пожеланиями, Marco

ответ

0

Я должен добавить AspectJ Maven плагин вам pom.xml. Дополнительная информация: http://mojo.codehaus.org/aspectj-maven-plugin/usage.html

+0

Я пробовал это (и попробовал еще раз, чтобы убедиться, что я ничего не пропустил), не без успеха. Обратите внимание, что также классы, в которых ни один из аспектов не нуждается в переплетах, не компилируются (и предоставляют ClassNotFoundException, например, для моего слушателя контекста веб-приложения). Любые другие идеи? – user1613361

+0

Можете ли вы опубликовать полную статистику стека? –

Смежные вопросы