我有一个包含两个Maven项目“foo”和“bar”的git存储库。克隆回购的结构如下:
myrepo
.git
foo
pom.xml
bar
pom.xml
我想要什么
我的工作区中有两个项目“foo”和“bar”,具有maven性质和工作团队菜单。 我正在使用m2e 1.0.0运行Eclipse 3.7。
我尝试了以下内容:
导入 - >查看来自SCM的maven项目
这会将repo克隆到我的工作区文件夹中的一个新文件夹中并导入这两个项目,但是没有连接到git(Team菜单大部分是空的)。
导入 - >来自Git的项目
使用此选项,我只能将整个仓库作为单个常规项目导入(使用工作团队菜单)。如果我然后使用“导入 - >现有maven项目”,则导入项目foo和bar但没有工作的Team菜单。
是否可以从带有工作团队菜单的git仓库导入多个项目?
答案 0 :(得分:13)
据我所知并且能够在我的设置上执行(Eclipse 3.7,Egit 1.0.0,m2e 1.0,m2e-egit 0.13),这是不可能一步完成的。 我所知道的最干净的程序如下:
长嗦?当然。但是事先克隆可以控制你签出的文件夹名称,与从SCM中检出Maven项目形成对比,在我的机器上产生“maven_ {unix_timestamp}”之类的文件夹名称。
我完全同意你的意见,即应该有更快的程序。
答案 1 :(得分:3)
以下是我使用的步骤(使用eclipse helios,egit和maven插件)
答案 2 :(得分:0)