从SCM创建多模块maven项目的问题

时间:2017-05-11 04:05:54

标签: eclipse maven svn subversive

我希望从SCM创建一个多模块maven项目,我的svn存储库是DEVEO。 以下是我在eclipse火星中执行的步骤(我已经安装了m2e插件+颠覆+和所需的连接器)

  1. 右键单击Project Explorer>新>项目
  2. Maven>来自SCM的Checkout Maven项目
  3. SCM网址:
  4. 点击下一步
  5. 点击完成

  6. 然后有一个弹出窗口说"没有找到项目,你想用新的项目向导创建项目吗?#34;我点击"确定"

  7. 从New Project Wizard,我选择Maven> Maven项目
  8. 我创建了我的新项目。

    当我进入我的工作区时,我看到的是enter image description here

    一个。项目文件夹不是在maven文件夹中创建的 B. Maven文件夹没有主干,分支或标签

    理想情况下,应在Maven文件夹中创建项目>树干。任何帮助

2 个答案:

答案 0 :(得分:1)

如果你这样做会更好:

  • 手动结账你的svn repo Eclipse工作区之外(没有Eclipse运行)
  • 确保您的多模块项目正在运行(mvn clean install)

然后你可以项目导入Eclipse(File/Import Maven project),Eclipse应该检测所有内容(maven + SVN)

答案 1 :(得分:0)

全部谢谢,

我的目的是只使用eclipse颠覆性插件,而不是像龟一样安装任何外部的svn客户端。它是一种解决方法,但最终你可以从日食中做到。所以这就是我所做的

一个。我完全忽略了我在问题中提到的从scm创建项目的方法。

我只是创建了一个maven多模块项目结构。右键单击根项目>团队>分享项目

然后当我添加项目时,我使用选项“使用具有指定根名称的多个项目布局”,其余非常清楚。

我甚至不必单独在我的仓库中创建一个行李箱或标签或分支。这一切都是自动完成的。