SVN签出多模块maven项目导致构建问题

时间:2013-06-25 07:35:41

标签: eclipse svn maven-3 multi-module

我正在尝试学习如何设置多模块maven项目并使用SVN与同事共享。

我们使用eclipse IDE。

以下是我的项目结构在SVN中的外观。 enter image description here

每个模块都有自己的svn标签和标签主干,分支,标签等。

我通过右键单击并选择结帐来单独检查所有模块。

最后,我在我的eclipse项目资源管理器中获得了以下内容:

enter image description here

这是我父项目的pom。当我进行mvn clean安装时,这会抛出错误 enter image description here

我想了解如何签出项目/修改我的pom以使构建成功。

由于

1 个答案:

答案 0 :(得分:1)

您不想在SVN中查看模块的根文件夹。你想要的只是主干的内容。所以右键单击trunk文件夹并选择Check out as...。将其作为新项目进行检查,然后在这些项目上启用Maven。对每个模块执行此操作,您应该没问题。

如果安装了Maven SVN连接器,则有一个名为Check out as Maven project的选项。这非常舒适,因为它为您提供了几个步骤。