从SCM检出Maven项目 – 无连接器

我在Eclipse Indigo中签出Maven项目时遇到问题。 我已经安装了m2e插件,Subclipse,Git,但不能select合适的SCMtypes? 如何解决这个问题?

从SCM签出Maven项目

阿凡是正确的。 靛蓝的连接器都还在那里,只是隐藏了一点。

  1. 启动Eclipse并打开首选项。
  2. findMaven组并展开它。
  3. select“发现”项目并点击“打开目录”。
  4. 一个对话框将popup所有的好东西。 连接器在底部。

我遇到了这个问题与Eclipse中,当你尝试导入项目通过:

从项目展示者“从SCM获取Maven项目”,“scm url”下拉框将为空。

在googlesearch之后,你必须从Eclipse Marketplace(我做过)和“帮助 – >安装新软件”对话框(我没有)下载“Subclipse的Maven SCM处理程序”来安装subclipse。

如何获得用于Subclipse的Maven SCM Handler:

假设:你已经安装了Subclipse。

  1. 点击帮助 – >安装新软件
  2. 点击“添加…”添加一个新的软件站点。
  3. 添加这个网站: http : //subclipse.tigris.org/m2eclipse/1.0
  4. 为SubclipseselectMaven SCM处理程序
  5. 安装

您现在可以使用“导入 – > Maven – >从SCM检出Maven项目”的Project Explorer上下文菜单,实际上在下拉框中有一个SCM URL可供select,即“svn”。

使用Eclipse Juno进行testing

看起来像靛蓝和m2eclipse之间有一些不兼容的问题。 这个讨论给出了更多细节,包括一个可能的解

希望这可以帮助。

编辑1 :从Indigo中卸载m2eclipse 0.12.x,并从Eclipse的m2e版本库中安装m2e。 这个版本显示了一个从Eclipse市场下载m2e scm连接器的链接(当你试图从scm中检查一个maven项目的时候)。 我可以看到cvs,git和subversive的连接器。

对于那些使用subclipse 1.8.x的人来说,有一个补丁版本的m2e连接器。 这是更新站点: http : //subclipse.tigris.org/m2eclipse/1.0

(感谢RockyMM发布WONTFIX问题的链接,该链接包含修补版本的链接)。

靛蓝预装m2e。 要获得连接器只需点击链接,在m2e市场上find更多的连接器。 从那里我安装了m2e-subclipse连接器。 这是与以前版本的Eclipse不同的方法,您必须从市场上安装另一个名为“Maven Integration for Eclipse(Extras)”的插件。

有一个非官方的SVN连接器更新。 要安装它,请访问http://subclipse.tigris.org/issues/show_bug.cgi?id=1557下载附件org.sonatype.m2e.subclipse.feature-0.13.0-SNAPSHOT-site.zip并按照以下步骤操作:;

  • 将文件解压到某个空文件夹,记住该文件夹在Eclipse中,
  • 去帮助/安装新软件…
  • 点击“添加…”添加一个新的网站
  • 在窗口中,单击“本地…”,然后select您之前解压缩网站的文件夹。 位置字段中的结果应该如下所示:/ C:/ theUnzipFolder /
  • 单击确定,select要安装的所有可用软件包,然后照常继续安装