项目构建与发布的管理工具
本文转载,地址附文章底部。
?
1.配制maven2.0.9
? Home Page:????????? http://maven.apache.org/
? Downloads:????????? http://maven.apache.org/downloads.html
? Mailing Lists:??????? http://maven.apache.org/mail-lists.html
? Source Code:?????? http://svn.apache.org/repos/asf/maven/
? Issue Tracking:???? http://jira.codehaus.org/browse/MNG
? Wiki:?????????????????? http://docs.codehaus.org/display/MAVENUSER/
? Available Plugins:? http://maven.apache.org/plugins/index.html
下载maven压缩包
2.把压缩包解压在一个自己想放的路径上例如:
? C:\Program Files\maven
3.配制环境运行变量
? (1)要求配制好JAVA的安装目录及设置环境变量
?? %JAVA_HOME%?? C:\Program Files\Java\jdk1.5.0_15? (由于我安装的JAVA是jdk1.5.15)
? (2)配制maven的环境变量
? %MAVEN_HOME%? C:\Program Files\maven
? %PATH%???????????? %PATH%;%MAVEN_HOME%\bin;
4.测试maven是否安装成功(由于我的操作系统是windows 2000)
? 在命令行输入命令:mvn -v
?如果显示如下:
Maven version: 2.0.9
Java version: 1.5.0_15
Os name: “ windows 2000”? version: “5.0”? arch :”x86”? Family:”windows”
5.常用的命令
创建Maven的普通java项目:mvn archetype:create
-DgroupId=com.codeline.commons
-DartifactId=pjoName????
创建Maven的Web项目:mvn archetype:create
-DgroupId=com.mycompany.app
-DartifactId=my-webapp
-DarchetypeArtifactId=maven-archetype-webapp????
编译源代码:mvn compile (或者:mvn compiler:compile)???
编译测试代码:mvn test-compile????
运行测试:mvn test????
产生site:mvn site????
打包:mvn package????
在本地Repository中安装jar:mvn install????
清除产生的项目:mvn clean????
生成eclipse项目:mvn eclipse:eclipse???
生成idea项目:mvn idea:idea???
组合使用goal命令,如只打包不测试:mvn -Dtest package????
编译测试的内容:mvn test-compile???
只打jar包: mvn jar:jar???
只测试而不编译,也不测试编译:mvn test -skipping compile -skipping test-compile (这里要特别注意 -skipping 的灵活运用,当然也可以用于其他组合命令)??
?清除eclipse的一些系统设置:mvn eclipse:clean?
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/miaoling1201/archive/2008/11/19/3335950.aspx