2014-09-23 42 views
2

我在Github中有一个Maven项目,我想在Eclipse中使用它。在eclipse中,有一个File> New> Other> Maven>从SCM检出Maven项目的选项。但SCM URL附近的下拉选择选项处于非活动状态。点击“m2e Marketplace”后,我在列表中找不到git。虽然我确实发现了egit,所以我试图安装它。但是我得到了下面的错误信息。试图通过Git在Eclipse中打开Maven项目时出现问题Luna

An error occurred while collecting items to be installed 
session context was:(profile=epp.package.jee, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). 
No repository found containing: osgi.bundle,org.eclipse.egit,3.4.1.201406201815-r 
No repository found containing: osgi.bundle,org.eclipse.egit.core,3.4.1.201406201815-r 
No repository found containing: osgi.bundle,org.eclipse.egit.doc,3.4.1.201406201815-r 
No repository found containing: osgi.bundle,org.eclipse.egit.ui,3.4.1.201406201815-r 
No repository found containing: osgi.bundle,org.eclipse.jgit,3.4.1.201406201815-r 
No repository found containing: osgi.bundle,org.eclipse.jgit.archive,3.4.1.201406201815-r 
No repository found containing: org.eclipse.update.feature,org.eclipse.egit,3.4.1.201406201815-r 
No repository found containing: org.eclipse.update.feature,org.eclipse.jgit,3.4.1.201406201815-r 

出了什么问题?我可以使用egit而不是Git吗?为什么我收到错误信息?对不起,是“m4e”下一代的“m2e”?

+0

为什么不做一个git克隆到一个文件夹,然后将其作为maven项目导入? – Ernie 2014-09-23 12:21:01

+0

我试过了。但是出了点问题。不知道是什么。 – Sreenadh 2014-09-24 05:52:04

回答

1

您使用的是哪个版本的Eclipse?

我猜你使用Java打包或Java EE打包。默认情况下,Egit已经存在于这两个包中。

如果要使用“从SCM检出Maven项目”选项,则需要安装m2e连接器。您可以通过以下方式执行此操作:Windows>首选项> Maven>发现>打开目录。并安装m2e-egit。主要问题是m2e-egit并不总是最新的。将它安装在Eclipse中是不可能的。

Personnally,我不使用这个功能。我更喜欢通过Egit来检查我的源代码,并且在导入我的Maven项目之后。

要结账来源 - 打开Git的角度 - 克隆你的Github上库(见拉尔斯沃格尔制作教程http://www.vogella.com/tutorials/EclipseGit/article.html

**要导入Maven项目** - 转到文件>导入>现有Maven Project - 选择您的Git存储库所在的文件夹 - 按照向导

您的项目将在Eclipse中导入。

相关问题