Eclipse中的多个maven项目

时间:2014-05-06 00:19:09

标签: eclipse maven m2e

我在m2e plugini install的最新日食中做了以下几点:

  • 创建父maven项目
  • 右键单击maven项目,在父项目下创建2个maven模块 注意:此时我的日食中有3个项目

  • 然后通过svn分享我的项目(例如http:xxx.xxx.myproject / trunk)

  • 在我的父pom中定义scm部分

然后我的队友尝试通过以下方式检查项目

  • 选择导入 - >从scm导入maven项目 - >给网址http:xxx.xxx.myproject / trunk

现在问题是:

在他签出项目之后,而不是3,在他的eclipse工作区中只有一个项目(父项目)。

除非我右键单击包含子模块的文件夹,然后选择import maven project。 子模块不会自动结帐为项目。

我当然看到人们查看了父项目,然后所有的子模块都显示为eclipse中的项目。

请点击。

2 个答案:

答案 0 :(得分:1)

你可以尝试这样的事情。 创建项目集并将其提交到存储库。现在,您的队友可以先检查项目集,然后从该项目集中一步导入所有项目。

我的团队在过去的项目中使用了这种方法。虽然我不太喜欢它。

以下是链接如何进行部分操作。 Create Project Sets and Import projects from Project set


我希望它有所帮助:)

答案 1 :(得分:0)

问题是因为在添加模块之后,我更改了父pom中的模块名称。这就是为什么!在更正名称后,查看项目传送工作。