环境:windows XP/jdk1.6.0_21/apache-maven-3.0.3
1、设置环境变量:MAVEN_HOME设置为“F:/coding/apache-maven-3.0.3”,并且path中添加%MAVEN_HOME%/bin。(之前还需设置JAVA_HOME环境变量)在命令行输入“mvn -v”显示当前系统版本信息即为成功。注意,设置环境变量后,命令行窗口需要重新打开。
2、设置repository路径,本地jar包下载存放的位置:MAVEN_HOME/conf/settings.xml文件。localRepository标签位置处设置为“ <localRepository>F:/coding/repository</localRepository>”,如不设置,默认是存放在~/.m2/repository,(~即C:/Documents and Settings/xxxuser)
3、新建一个maven构建的web工程:命令行转移到工作区目录,输入“mvn archetype:create -DgroupId=net.welken -DartifactId=wudemo-web -DpackageName=net.welken.wudemo.web -DarchetypeArtifactId=maven-archetype-webapp”。可以发现maven自动从互联网上下载了jar包和插件,到我们第2步设置的目录(首次操作可能花费时间较长)。这时,一个新的web工程就自动构建好了。
4、在eclipse中访问:进入工程目录,cd wudemo-web,输入“mvn eclipse:eclipse”,自动为工程增加eclipse需要的.project文件,使其成为eclipse工程,就能在eclipse中打开编辑了。
5、eclipse中引入工程:eclipse中可以直接import该工程(因为已经存在.project文件)。修改其index.jsp文件。
6、打包:在工程目录(即pom.xml文件所在目录),输入“mvn install”,成功后会将打好的包——wudemo-web.war输出在target目录。
7、发布:将war包移动到tomcat发布目录,启动tomcat即看到效果。
上述操作也可通过maven eclipse插件完成,省却了命令行的操作,但本人更喜欢命令行控制。