在Eclipse中导入SVN建立的MAVEN项目

在Eclipse使用SVN检出Maven项目

  (2014-06-12 10:11:14)
标签: 

佛学

 
        因项目组需要,使用Maven开发,在SVN上面检出项目,但检出的项目,只能在本地提交,不能直接在Eclipse编辑器中提交及更新。如果只是普通的项目,是可以的。
        参考了网上的方法,在Package Explorer侧,右击,选择Import,然后选择Maven,点 Check out Maven Project from SCM,如下图所示:


      点击进去之后,会出现如下界面:


        这时候,点了SCM URL,会出现:


        如果这个时候,并不是像上面那样子,而是没有出现svn,即下拉项是空的,那么别急,接下来就是我们要做的。
        接下来,点击m2e Marketplace,进入如下界面(拉到最底部):


        其实,上图的m2e Team prooviders,下面是有三项的,第二项是:m2e-subeclipse,因为我已经装过了,所以这里面不显示,把m2e-subeclipse前面的框框勾起来,然后点击Finish,进行安装。
        接下来,安装过程中,你可能会遇到如下的问题(我是遇到了):
Operation details
Cannot complete the install because one or more required items could not be found.
Software being installed: Maven SCM handler for Subclipse 0.13.0.201303011221 (org.sonatype.m2e.subclipse.feature.feature.group 0.13.0.201303011221)
Missing requirement: Maven SCM Handler for Subclipse 0.13.0.201303011221 (org.sonatype.m2e.subclipse 0.13.0.201303011221) requires 'bundle org.tigris.subversion.subclipse.core [1.6.0,1.9.0)' but it could not be found
Cannot satisfy dependency:
From: Maven SCM handler for Subclipse 0.13.0.201303011221 (org.sonatype.m2e.subclipse.feature.feature.group 0.13.0.201303011221)
To: org.sonatype.m2e.subclipse [0.13.0.201303011221]
        看了一下,应该是说,需要bundle org.tigris.subversion.subclipse.core [1.6.0,1.9.0这个东西,但是找不到。原因是m2e-subeclipse需要依赖svn的工具包,而之前,svn很早就已经装了,那时候忘了把svn Kids也一起装上去,于是重装的svn,及subversion,这里,我把所有的,地址:http://subclipse.tigris.org/update_1.8.x,安装过程,界面如下:

        两项全部都要勾起来。重新安装完SVN之后,重启Eclipse,然后再点Import,选择Maven,然后
:Check out Maven projects from SCM,然后重新安装m2e-subeclipse,这会没问题。装完后,提示重启eclipse,重启之后,就可以在Eclipse上面,通过svn检出Maven项目了。(转载)

猜你喜欢

转载自zm603380946.iteye.com/blog/2158157