" org.eclipse.m2e.jdt.JarLifecycleMapping"不可用

时间:2013-03-10 09:43:34

标签: eclipse maven m2eclipse m2e

如何使用Eclipse处理这个m2e插件问题:

  

描述资源路径位置类型生命周期映射   “org.eclipse.m2e.jdt.JarLifecycleMapping”不可用。启用   完整功能,安装生命周期映射并运行   Maven->更新项目配置。 pom.xml / vosao-web line 11 Maven   项目构建生命周期映射问题

有没有人解决过这个问题?或者这个插件在Eclipse中根本不受支持?

12 个答案:

答案 0 :(得分:24)

今天我遇到了同样的问题,并通过谷歌找到了这个页面。

解决问题的解决方案右键单击项目然后单击Maven>更新项目...然后单击“确定”。就这样!

答案 1 :(得分:4)

这就是我在STS上为解决这个问题所做的事情:

1)右键单击您的项目,选择Maven - >禁用Maven Nature。

2)右键单击您的项目,选择弹簧工具 - >更新maven依赖

3)右键单击您的项目,然后选择“配置 - >转换为Maven项目“

答案 2 :(得分:3)

今天我通过使用“-clean”选项运行eclipse来解决这个问题(希望它将来会帮助某人)

答案 3 :(得分:3)

这是一个对我有用的快速解决方案:

  1. 禁用项目的maven性质:
    • 右键单击项目
    • 的Maven
    • 禁用Maven Nature
  2. 启用项目的maven性质
    • 右键单击项目
    • 配置
    • 转换为Maven项目
  3. 希望这有帮助。

答案 4 :(得分:2)

我在Spring工具套件中遇到了同样的问题(基于eclipse)。我卸载了完整的maven支持,然后再次安装它。它有所帮助!

答案 5 :(得分:2)

重新启动eclipse后,问题就解决了。

希望这也有帮助: - )

答案 6 :(得分:2)

我也面临同样的问题,但只有更新项目才能解决问题。

解决方案

它强制udpate的快照/发布,它的工作原理。

答案 7 :(得分:2)

我重启了我的STS。然后右键单击maven项目 - > Maven - >更新项目

答案 8 :(得分:0)

右键单击您的项目,选择Maven - >禁用Maven Nature。 选择Maven - >更新项目

答案 9 :(得分:0)

重新启动STS工具。然后更新您的Maven项目。对我来说很好。

答案 10 :(得分:0)

所有您需要做的就是右键单击Project,Maven-> Update Project->选中“强制更新快照/发布”框,然后按OK。与上面所述相反,更新项目本身并不能解决我的问题。

答案 11 :(得分:0)

尝试了这里提到的所有内容,但对我来说,解决方案是排除工作区并创建一个新的工作区