【问题标题】:Eclipse 3.7, m2eclipse & losing artifacts after changing pom.xmlEclipse 3.7、m2eclipse & 更改 pom.xml 后丢失工件
【发布时间】:2011-10-08 06:46:05
【问题描述】:

几个月来,我在 Eclipse 和 Maven 上遇到了一些问题。更改 pom.xml 后,Eclipse 正在丢失所有工件并在我的 Maven 控制台中出现此异常:

Missing artifact commons-logging:commons-logging:jar:1.1:compile

Eclipse 没有找到任何工件。我的解决方法是关闭 Eclipse,在命令行上运行 mvn clean install 并启动 Eclipse。这种解决方法没有任何问题,但不是真正正确的方法。我该如何解决这个问题?

我正在运行 Eclipse 3.7 和最新的 m2eclipse(-ex​​tra)、Windows 7 64bit 和 JDK 1.6.0.24。

【问题讨论】:

  • 我在 Maven 和 Eclipse 上费了一番功夫,终于找到了 SpringRoo,它对解决 maven 问题有很大帮助。 STS 具有所有必要的插件和嵌入的 Roo。我不知道你的项目的性质是什么,但你可以考虑一下。有时删除本地 Maven 缓存并再次下载所有依赖项可以解决问题。
  • 转到 m2eclipse 的用户列表以获得对 m2eclipse 的支持。

标签: eclipse maven m2eclipse pom.xml artifacts


【解决方案1】:

我认为当 Maven 显式运行时它可以构建 - 是吗?
您是否尝试过右键单击项目并选择

Maven..Update Project Configuration 

Maven..Update Dependencies?  

如果没有,那很可能会解决您的问题。

【讨论】:

  • 目前我遇到的问题是,一个项目丢失了所有依赖项。我尝试了 mvn clean(来自 eclipse)、更新项目配置和更新依赖项,没有任何帮助:/所有人工制品都在我的本地存储库中。
【解决方案2】:

你也在跑步吗

mvn eclipse:eclipse

我遇到了类似的问题,我运行了它,在 eclipse 中刷新了项目,一切正常。

【讨论】:

  • 是的,我现在试试这个,但同样的问题:/
猜你喜欢
  • 2015-02-17
  • 2012-11-04
  • 2013-04-30
  • 2022-01-22
  • 2014-06-16
  • 2014-12-18
  • 1970-01-01
  • 1970-01-01
  • 2013-12-22
相关资源
最近更新 更多