Maven与MyEclipse整合
安装Maven:
确定JDK是否已经安装?
下载Maven
地址:http://maven.apache.org/download.html
版本:Maven3.0.*
配置Maven:
检查JDK安装的情况(JDK6.0+)
java -version echo %JAVA_HOME%
解压下载的apache-maven-3.0*-bin.zip(解压到最好不要有中文或带空格的目录中)
配置系统环境变量:MAVEN_HOME指向Maven解压后的目录
配置Path=%MAVEN_HOME%\bin
验证:DOS提示符下输入:mvn -v
我用的Maven版本:
安装好Maven后,MyEclipse10自带的有Maven插件,只需要配置一下就可以使用,Eclipse安装Maven插件,以后有时间补上:
点过Apply后,先不要点OK,如下图,刚开始,这个路径下是没有settings.xml配置文件的,需要从安装的maven目录/conf 下面拷贝settings.xml到下图的目录中去,例如我的是将D:\apache-maven-3.0.4\conf\settings.xml拷贝到下图目录中去的.该文件时Maven的全局配置文件,Maven目录中的settings.xml针对全局,而下图中配置的,针对当前用户.不建议更改全局的,而更改当前用户的配置文件
----------------------------------------------------------------------------------------------------------------------------------------------------------------
建立Maven项目:
点了下一步,之后遇到了个错误:
网上说了两种解决办法:
1.在上一步的时候勾选Create a simple (skip archetype selection)
2.在eclipse的安装目录下找到eclipse.ini 在这个文件里配置加大eclipse的占用内存 你遇到的错误应该是内存不够. 配置参数可参考:http://www.cnblogs.com/mingforyou/archive/2012/03/03/2378143.html
第一种应该是可以的,因为直接跳过了检索的过程,我实验了一下第二种,也可以,更改后的配置文件:
问题解决后,继续往下走,保持默认就可以:
注:如果建web项目,要使用:
将自带的两个类删除:
查找使用maven上的jar包,例如junit:
使用maven组件执行maven清除命令:
执行maven打包命令:
执行maven安装,发布到本地仓库命令: