【问题标题】:Plugin execution not covered by lifecycle configuration: org.codehaus.mojo:aspectj-maven-plugin:1.0生命周期配置未涵盖插件执行:org.codehaus.mojo:aspectj-maven-plugin:1.0
【发布时间】:2011-10-10 16:00:56
【问题描述】:

我从 q4e Helios 切换到 Indigo m2e 插件,我的 Maven 2 项目不再工作。我有一个 ROO 生成的 Spring MVC 项目。

这是我得到的:

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

非常感谢任何见解。谢谢。

【问题讨论】:

  • 谢谢@Raghuram。最后,我无法使其与 Indigo 和 M2 一起使用。我最终从基于 Helios 的 Spring 下载了 STS,一切都按预期工作。 M2 + Indigo 是一场噩梦,我认为任何阅读它的人现在都应该远离这个组合。
  • 如果你不想理解这个错误信息的backgroud,你可以至少使用eclipse indigo提供的QuickFix在pom.xml中插入相关部分来解决你的问题。

标签: eclipse maven-2 maven spring-roo m2e


【解决方案1】:

如果您将 m2e 插件从 0.xx 版升级到 1.0 版,这可能是导致您遇到问题的原因,这可能会有所帮助(它适用于 SpringSuource 工具套件,但我按照在名为 “呃哦……我的项目不再构建”的部分结束);

http://blog.springsource.com/2011/10/18/upgrading-maven-integration-for-springsource-tool-suite-2-8-0/

【讨论】:

    猜你喜欢
    • 2020-04-19
    • 2017-10-17
    • 2016-10-26
    • 1970-01-01
    • 2016-05-28
    • 2013-01-28
    • 1970-01-01
    • 1970-01-01
    • 2014-07-11
    相关资源
    最近更新 更多