maven eclipse工作空间分辨率

时间:2012-05-10 14:09:28

标签: java eclipse maven m2eclipse workspace

我的工作区中有2个maven项目。它们不是一个多模块项目,而是两个独立的项目。在一个项目中,我将另一个引用为依赖项。我已打开工作区分辨率,但它尝试去存储库找到它。我试图删除重新导入这两个项目没有运气,我正在使用最新版本的m2eclipse(0.12.1)。我觉得这应该有效,但不是 - 任何想法为什么?

编辑:poms的相关部分看起来像

项目A

<project>
 <groupId>my.company</groupId>
 <artifactId>project</artifactId>
 <version>1.0-SNAPSHOT</version>
 <name>my project</name>
</project>

项目B

<dependencies>
  <dependency>
    <groupId>my.company</groupId>
    <artifactId>project</artifactId>
    <version>1.0-SNAPSHOT</version>
  </dependency>
</dependencies>

enter image description here

1 个答案:

答案 0 :(得分:0)

看起来你有一个旧版本的m2eclipse - 正如Guillaume Polet所提到的,m2eclipse插件的最新版本是1.0。

获取最新版本的最简单方法是打开eclipse市场,搜索'Maven'并安装'Maven Integration插件'(也可能是WTP插件,因为你似乎正在使用它)。 / p>