网上看了几个eclipse安装maven和m2eclipse的方法,有点乱糟糟的感觉,要不就是写了一点,要不就是步骤不全。自己整了好久才整明白,觉得还是写一份基于自己实际情况下maven和m2eclipse安装过程。现在做个记录吧,以后可能还会用到,要是再能帮助到别人就更好了(ps:如果你不想这么麻烦就下载最新版的eclipse,里面自带maven)。
首先,先装maven:装maven主要是以下一个步骤
一、检查自己的jdk是否安装完毕,一般eclipse开发这一项可以忽略。
二、去maven的官网下载maven包会看到link下面有四个文件 我下载的是3.2.3.zip(zip后缀和tar.gz是一样的,一般zip是windows安装,tar是unix系列安装,不过tar在windows下也可以用压缩软件解压,另外tar稍微小点。没区别随便下就行),要是有童鞋是源码研究狂热份子也可以下载source包look look。
三、下载后解压到文件夹里(最好起个名字,比如maven,好找一些也便于管理),配置环境变量,右击我的电脑-属性-高级系统设置-环境变量。新建一个名字为MAVEN_HOME(随便起名,自己喜欢就好),然后把你解压的maven路径填写进去(注意不要有中文),路径参考:D:\maven\apache-maven-3.2.3-bin\apache-maven-3.2.3
在PATH里添加路径 %MAVEN_HOME%\bin;(分号别忘加)。到这里,maven就已经配好了。
四、检查maven是否装好:打开命令行,在命令好里输入 mvn -version.如下图:
说明你已经把maven装好了。
然后,就是安装m2eclipse了,就是这里让我头大,网上各种版本都有乱七八糟,这里就我自己的情况说一下
一、按理说安装m2e步骤是help-install new software。在地址栏中填写http://download.eclipse.org/technology/m2e/releases。然后选中next就可以等着了,but,理想很丰满,现实很骨感。很不幸,通往成功的路上总会有这样那样的问题,就像写程序,不可能一个bug没有,可能还会有打地鼠式的bug。它报错了(此处忘记截图,参考类似错误给大家一个截图)
原因:这是因为安装m2e要依赖gef插件以及subciplse插件,下载地址我们可以在windows-prefrence-install/update-avilible software site里面找到
gef:http://download.eclipse.org/tools/gef/updates/interim
subciplise(这个在网上找的地址,我以前装过svn插件了,不明白可以参考:http://blog.csdn.net/lenolong/article/details/3680289):http://subclipse.tigris.org/update
二、装好之后要重启eclipse,再次装m2e还是会报错:Cannot complete the install because one or more required items could not be found.
Software being installed: m2e - slf4j over logback logging (Optional) 1.4.0.20130601-0317 (org.eclipse.m2e.logback.feature.feature.group 1.4.0.20130601-0317)
Missing requirement: Maven Integration for Eclipse 1.4.0.20130601-0317 (org.eclipse.m2e.core.ui 1.4.0.20130601-0317)