下载apache-maven-3,http://apache.dataguru.cn/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.zip
解压到C盘根目录,配置系统环境变量M2_HOME,然后把%M2_HOME%\bin添加到系统path环境变量
myeclipse10准备工作,window-》preference-》Maven4MyEclipse-》Installations-》Add,如图
再选择User Settings,如图,
到此MyEclipse10-Maven设置完毕
命令行创建一个Maven-webapp项目,mvn archetype:generate -DarchetypeArtifactId=maven-archetype-webapp,这里参考了下别人的博客,不过我自己亲自做了步骤的,到某个程度会要求输入,如图,然后就完成了,中途可能会出现build失败的问题,不用管它,重新执行mvn archetype:generate -DarchetypeArtifactId=maven-archetype-webapp就可以了,原因可能是下载失败,是由于网络导致的,不是操作步骤的问题,如图,
MyEclipse10导入Maven3项目,右键选择import->Maven4MyEclipse->Existing Maven Projects->选择好刚刚创建的mywebapp项目即可,导入有点慢,需要耐心等
导入完毕后就可以发布到tomcat下运行了http://localhost:8080/mywebapp/index.jsp,
添加log4j.jar,这里也就是为什么maven存在的意义了,方便添加各种jar包,它有个中央仓库地址http://mvnrepository.com/,各种有jar包,添加方法如下(以log4j为例):找到网页(自己慢慢找我就不说了)http://mvnrepository.com/artifact/log4j/log4j/1.2.16,下面有个xml段话,<dependency><groupId>log4j</groupId><artifactId>log4j</artifactId><version>1.2.16</version</dependency>
添加到maven项目中的pom.xml,如图然后你会发现自动下载了log4j,如图
用搭建好环境的MyEclipse10创建一个maven项目:
file-》new-》ohter-》MyEclipse-》Maven4MyEclipse-》Maven Project
然后如图,
点击Finish就Ok了,比起命令行来是要快点,但是命令行来那种感觉是不能替代的