0

我克隆了一个 github 项目并将其作为 maven 项目导入 Eclipse Juno。

我在 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-version:1.6.10 在 pom.xml 中定义。

我的机器上安装了 AJDT for Juno。

我错过了什么?

我是Maven的新手。

我看到了如何使用 aspectj-maven-plugin和其他一些讨论。

注意:我尝试通过在 Tomcat 7 上调用 maven 来运行代码。它挂在:

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

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

编辑:从动态网络项目开始并转换为 Maven 项目,一切从头开始。似乎没有其他任何工作。

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

在“首选项”>“Maven”>“模板”中,我看到“AspectJ 插件”的描述为“AspectJ 插件配置”在“自动插入”列下列为“开启”。

4

1 回答 1

0

您需要为 m2e 安装 aspectj 配置器。我认为它在 Preferences -> Maven -> Discovery 中可用。


编辑令人惊讶的是,您没有在发现页面中看到配置器。也许它最近被删除了。无论如何,您可以直接从这个更新站点安装它:

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

于 2013-07-23T23:34:45.383 回答