1. 程式人生 > >maven的常用命令

maven的常用命令

  • 建立一個簡單的Java工程:mvn archetype:create -DgroupId=com.mycompany.example -DartifactId=Example
  • 創 建一個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
  • 生成javadoc: mvn javadoc:javadoc
  • 生成站點目錄: mvn site
  • 生成站點目錄併發布:mvn site-deploy
  • 啟動tomcat: mvn tomcat:run
  • 啟動jetty: mvn jetty:run
  • 安裝當前工程的輸出檔案到本地倉庫: 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
  • 清理eclipse 專案檔案: mvn eclipse:clean
  • 檢視幫助資訊:mvn help:help 或 mvn help:help -Ddetail=true
  • 檢視外掛的幫助資訊:mvn <plug-in>:help,比如:mvn dependency:help 或 mvn ant:help 等等。