我正在使用m2eclipse来管理maven项目。不知怎的,我做了一件坏事,现在系统的行为就像是禁用工作区分辨率一样。
我有几个依赖于主项目的项目。这个项目的版本为4.0-SNAPSHOT,所有依赖项目都在它们的poms的依赖项部分引用它。一切都工作正常,直到我创建了一个全新的项目并错误地将pom从主项目复制到新项目中。突然间,所有依赖项目都出现了错误:
“容器'Maven依赖项”引用不存在的库C:\ users \ myusername.m2 \ com \ mydomain \ myproject \ 4.0-SNAPSHOT \ myproject-4.0-SNAPSHOT.jar
我破坏了令人讨厌的新项目,但所有依赖项目的错误仍然存在。
我在主项目或任何依赖项目中没有做出任何改变(据我所知),所以我猜测在Eclipse环境中发生了一些变化。 m2eclipse或Maven本身是否可以在任何我可以吹走的地方保持设置?
答案 0 :(得分:6)
没关系。答案是右键单击项目并选择Maven / Update Snapshots。