eclipse3.2版本使用maven

            eclipse安装maven插件,插件url:http://m2eclipse.sonatype.org/sites/m2e/(如何安装就不说了),目前,该地址提供4个maven版本的安装:

 

           

            经过实验,只有0.10.0.20100209-0800版本的可以进行安装(安装地址:http://m2eclipse.sonatype.org/sites/m2e/0.10.0.20100209-0800,只填http://m2eclipse.sonatype.org/sites/m2e/是没用的),其他的版本安装不了,会有类似如下错误提示:

 


            但是,0.10.0.20100209-0800版本的又只能eclipse3.3以上的才可以安装,eclipse3.2的不支持,所以必须安装maven更低的版本,低版本的maven可以在http://m2eclipse.sonatype.org/sites/archives/中寻找,本人使用的是0.9.7.200904021036这个版本的,安装成功!

 

 

 

           在eclipse3.2版本安装0.9.7.200904021036版本的插件。使用maven package会报如下异常:


经发现,是maven-surefire-plugin这个插件版本太高照成的,因为我的maven是3.0.3版本的,所以我改maven-surefire-plugin版本为2.10版本,发现还是同样错误,没道理啊,这个是对应3.0.3版本的啊,见http://maven.apache.org/plugins/。后来仔细想想,我的eclipse使用的插件是0.9.7.200904021036版本的,不知道是不是这个插件版本太低的原因,但是我的eclipse版本不支持高版本的插件,所以只好使用低版本的surefire。低版本的surefire版本好查询url:

http://svn.apache.org/repos/asf/maven/surefire/tags/,还有要修改使用surefire的其他版本,要在pom.xml中配置:


如上,我使用的是2.0版本的 ,最后成功!!!!

posted @ 2011-10-25 09:36  Spring MVC 3  阅读(1855)  评论(0编辑  收藏  举报