【问题标题】:AJDT on Eclipse/MavenEclipse/Maven 上的 AJDT
【发布时间】:2013-07-23 20:09:56
【问题描述】:

我克隆了一个 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 新手。

我看到How to use 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 插件配置”在“自动插入”列下列为“开启”。

【问题讨论】:

    标签: eclipse maven ajdt


    【解决方案1】:

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


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

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

    【讨论】:

    • Preferences -> Maven -> Discovery 没有给我任何与 aspectj 相关的信息。
    • 另请参阅我的第二次编辑。在 Prefs > Maven 上花费了一些时间。 :)
    猜你喜欢
    • 2011-09-25
    • 1970-01-01
    • 2010-11-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多