2013-07-23 1 views
0

Я клонировал и импортировал проект github как проект maven в Eclipse Juno.AJDT on Eclipse/Maven

Я получаю следующее сообщение об ошибке в pom.xml:

Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:aspectj-maven-plugin:1.2:compile (execution: default, phase: process-sources) 

Свойство org.aspectj-версия: 1.6.10 определяется в pom.xml.

AJDT для Juno установлен на моей машине.

Что мне не хватает?

Я новичок в Maven.

Я видел How to use aspectj-maven-plugin и некоторые другие обсуждения.

Примечание: Я попытался запустить код, вызывая Maven на Tomcat 7. Это получение навесил на:

Jul 23, 2013 12:46:56 PM org.apache.coyote.AbstracyProtocol start 
INFO: Starting ProtocolHandler ["http-bio-8080"] 

// ================== ============

EDIT: Начиная с Dynamic web prj & конвертируя в Maven один, все с нуля. ничего другого, похоже, не получилось.

// =============================

В Preferences> Maven> Шаблоны, я вижу " Плагин AspectJ "с описанием" Конфигурация плагина AspectJ ", указанным как" on "в столбце" Авто вставка ".

ответ

0

Вам необходимо установить конфигуратор aspectj для m2e. Я думаю, что он доступен в настройках -> Maven -> Discovery.


EDIT Это удивительно, что вы не видите конфигуратор на странице обнаружения. Возможно, это было недавно снято. Во всяком случае, вы можете установить его непосредственно из этого обновления сайта:

http://dist.springsource.org/release/AJDT/configurator/

+0

Настройки -> Maven -> Discovery не дает мне все, что связано с AspectJ. – Roam

+0

См. Также мою вторую редакцию. провел время в Prefs> Maven, пока на нем. :) – Roam

+0

Добавлен сайт обновлений для установки напрямую. –