我正在尝试学习如何设置多模块maven项目并使用SVN与同事共享。
我们使用eclipse IDE。
以下是我的项目结构在SVN中的外观。
每个模块都有自己的svn标签和标签主干,分支,标签等。
我通过右键单击并选择结帐来单独检查所有模块。
最后,我在我的eclipse项目资源管理器中获得了以下内容:
这是我父项目的pom。当我进行mvn clean安装时,这会抛出错误
我想了解如何签出项目/修改我的pom以使构建成功。
由于
答案 0 :(得分:1)
您不想在SVN中查看模块的根文件夹。你想要的只是主干的内容。所以右键单击trunk文件夹并选择Check out as...
。将其作为新项目进行检查,然后在这些项目上启用Maven。对每个模块执行此操作,您应该没问题。
如果安装了Maven SVN连接器,则有一个名为Check out as Maven project
的选项。这非常舒适,因为它为您提供了几个步骤。