5

我有一种感觉,我错过了一些非常基本的东西。通常这种感觉是有道理的。我对 Maven 不是很精通,所以请多多包涵。

使用 Eclipse Juno 和 m2eclipse,并安装外部 Maven 3.0.4。我有两个项目,AB. 项目A依赖于项目B进行编译。这两个项目都是包装= jar。简单的。

现在,我右键单击项目A并选择Run As -> Maven install。这会导致错误,Maven 告诉我它在存储库中找不到项目B

说得通。项目B不在存储库中。但是,我希望 m2eclipse 能够检测到这一点,并mvn installB尝试A.

这不会发生。mvn installon projectA假设该项目B已经在我的本地存储库中。我打开了工作区分辨率。

是什么赋予了?

4

1 回答 1

1

您可以将父项目添加到 A&B。在父项目上运行'mvn install -pl A -am',项目B将在项目A之前制作(安装)。

于 2013-01-01T03:15:39.553 回答