maven 經常使用命令

Maven用了好久了,命令一直記不住,其實想一想就那個幾個經常使用的,今天寫下來,幫着記憶吧java

  • 建立一個簡單的Java工程:mvn archetype:create -DgroupId=com.mycompany.example -DartifactId=Exampleweb

  • 建立一個java的web工程:mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-webapp -DgroupId=com.mycompany.app -DartifactId=my-webappapache

  • 打包:mvn package併發

  • 編譯:mvn compileapp

  • 編譯測試程序:mvn test-compileeclipse

  • 清空:mvn cleanwebapp

  • 運行測試:mvn testmaven

  • 生成站點目錄: mvn site 
    測試

  • 生成站點目錄併發布: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 等等。

相關文章
相關標籤/搜索