Eclipse maven从导入的SVN项目生成子结构

Eclipse maven从导入的SVN项目生成子结构,eclipse,maven,Eclipse,Maven,我导入了一个SVN maven项目ik parent maven parent 这个maven项目有一些maven模块k-child1和ik-child2,但是svn中的源代码在父级之外。在同一级别。我不知道这个人为什么这样做 这是svn结构: 树干 |-ik父对象 |-pom.xml |-ik-child1 |-src/。。 |-pom.xml |-ik-child2 |-src/。。。 |pom.xml 我从后备箱里跑出来。现在在eclipse中,我使用了相同的svn结构。我试着做一个mav

我导入了一个SVN maven项目ik parent maven parent 这个maven项目有一些maven模块k-child1和ik-child2,但是svn中的源代码在父级之外。在同一级别。我不知道这个人为什么这样做

这是svn结构:

树干 |-ik父对象 |-pom.xml |-ik-child1 |-src/。。 |-pom.xml |-ik-child2 |-src/。。。 |pom.xml

我从后备箱里跑出来。现在在eclipse中,我使用了相同的svn结构。我试着做一个maven编译等等。。但它失败了 这是错误:E:\projects\ik project\ik parent\ik-child1的子模块E:\projects\ik project\ik parent\pom.xml不存在

如何在父级内部生成模块结构?例如:

|-ik-child1 |-src/。。 |-pom.xml |-ik-child2 |-src/。。。 |pom.xml

|-ik父对象 |-pom.xml |-ik-child1 |-src/。。 |-pom.xml |-ik-child2 |-src/。。。
|xml我解决了它。首先,我只签出ik父项目。在此之后,我签出了ik-child1和ik-child2,并在目标中取消选中默认值,然后放置ik父路径。

E:\projects\ik project\ik parent\ik-child1看起来像ik parent的pom.xml将子对象包含为ik-child1,而不是../ik-child1


在POM中查找元素。它包含到子模块的相对路径,而不是子模块的工件ID。如果您修复了相对路径,那么签出trunk应该会起作用。

我解决了这个问题。首先,我只签出ik父项目。在此之后,我签出了ik-child1和ik-child2,并在目标中取消选中“默认值”,然后放置ik父路径。请在下面添加您的解决方案作为答案。