有关神器解析的m2eclipse问题 - 为Eclipse建议另一个maven插件?

时间:2011-06-28 09:09:41

标签: java eclipse maven m2eclipse

最近版本的m2eclipse(0.12.1.20110112-1712)我面临着神器分辨率的奇怪问题。该项目正在使用命令行构建得很好。工件确实存在于本地maven存储库中。

我试过

  • 启用/禁用依赖关系管理
  • 更新项目配置
  • 更新依赖关系
  • 不使用嵌入式maven 3.0但使用外部maven 2.2.1
  • 在eclipse.ini中使用不同的JDK
  • voodoo magic

但没有任何帮助。

请建议我可以尝试或者替换此插件。

2 个答案:

答案 0 :(得分:1)

如果右键单击并更新Maven配置,则依赖项应显示在项目下的Maven Dependencies文件夹中。

您可以尝试关闭并重新打开该项目。不要笑 - 这最近适用于我的同事使用m2eclipse。

否则,有一个选项可以检测同一Eclipse工作区中其他项目所体现的Maven依赖项。也许在项目的构建设置中?

小心巫毒魔法。

答案 1 :(得分:1)

你可以卸载m2eclipse并使用eclipse:eclipse插件替代maven。这将为您生成/更新.project和.classpath文件。然后,当你的pom改变时,你只需再次运行mvn eclipse:eclipse来更新它们。