創(chuàng)建一個簡單的Java工程:
mvn archetype:create
-DgroupId=com.mycompany.example
-DartifactId=Example
創(chuàng)建一個java的web工程:
mvn archetype:create
-DarchetypeGroupId=org.apache.maven.archetypes
-DarchetypeArtifactId=maven-archetype-webapp
-DgroupId=com.mycompany.app -DartifactId=my-webapp
打包:mvn package
編譯:mvn compile
編譯測試程序:mvn test-compile
清空:mvn clean
運行測試:mvn test
生成站點目錄: mvn site
生成站點目錄并發(fā)布:mvn site-deploy
安裝當前工程的輸出文件到本地倉庫: mvn install
安裝指定文件到本地倉庫:mvn install:install-file -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=1.0.0 -Dpackaging=jar -Dfile=<myfile.jar>
查看實際pom信息: mvn help:effective-pom
分析項目的依賴信息:mvn dependency:analyze 或 mvn dependency:tree
跳過測試運行maven任務: mvn -Dmaven.test.skip=true XXX
生成eclipse項目文件: mvn eclipse:eclipse
查看幫助信息:mvn help:help 或 mvn help:help -Ddetail=true
查看插件的幫助信息:mvn <plug-in>:help,比如:mvn dependency:help 或 mvn ant:help 等等
官方quickstart http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html
參考博客 http://www.cnblogs.com/lexus/archive/2012/01/26/2329544.html
ant 構(gòu)建 http://www.cnblogs.com/hoojo/archive/2013/06/14/java_ant_project_target_task_run.html