1

我正在使用 m2eclipse 来管理 Maven 项目。不知何故,我做了一件坏事,现在系统表现得好像工作区分辨率被禁用了。

我有几个项目依赖于一个主要项目。这个项目有一个 4.0-SNAPSHOT 版本,所有依赖的项目都在他们的 pom 的依赖项部分引用它。一切正常,直到我创建了一个全新的项目并错误地将 pom 从主项目复制到新项目中。突然,所有依赖的项目都报错了:

“容器'Maven 依赖项”引用了不存在的库 C:\users\myusername.m2\com\mydomain\myproject\4.0-SNAPSHOT\myproject-4.0-SNAPSHOT.jar

我破坏了有问题的新项目,但所有依赖项目的错误仍然存​​在。

我没有在主项目或任何依赖项目中进行任何更改(据我所知),所以我猜测 Eclipse 环境中发生了一些变化。m2eclipse 或 Maven 本身是否在我可以吹走的任何地方维护设置?

4

1 回答 1

6

没关系。答案是右键单击一个项目并选择 Maven/Update Snapshots。

于 2010-05-27T02:11:40.387 回答