Maven 構(gòu)建

創(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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • Maven編譯代碼的相關(guān)命令 第一、main目錄下的主代碼編寫完畢后,使用Maven進行編譯,在項目根目錄下運行命...
    加油小杜閱讀 1,440評論 0 2
  • 1.簡介 之前的maven項目打包類型都為pom或者POM,今天講一下用maven構(gòu)建web應用,web應用的打包...
    zlcook閱讀 3,519評論 0 12
  • 本指南將指導你利用Maven構(gòu)建一個簡單的Java項目。 你所構(gòu)建 你將使用Maven來構(gòu)建一個應用程序,它將提供...
    關(guān)中大呂閱讀 455評論 0 3
  • 程達是我的Jun校同學,從入學第一天起就立志做一個出類拔萃的政工干部,于是他集中自己的時間這上面下功夫,尤其是在公...
    吾先生ING閱讀 168評論 0 0
  • 旅行讓我們認識整個世界,每到一個陌生的地方,總會聽到孩子會說,這個地方和我們那里不一樣,也會比較,...
    慕白飄飄閱讀 441評論 3 3

友情鏈接更多精彩內(nèi)容