日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Maven 之常用命令

發布時間:2025/7/14 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Maven 之常用命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 創建一個普通 Maven項目

Java代碼 ?
  • mvn?archetype:create??–DgroupId=groupId??-DartifactId=dartifactId????
  • -DpackageName=packageName??


  • 2. 創建一個Web Maven項目:

    Java代碼 ?
  • mvn?archetype:create??–DgroupId=groupId??-DartifactId=dartifactId????
  • -DpackageName=packageName??
  • -DarchetypeArtifactId=maven-archetype-webapp??



  • 3. 編譯源代碼:

    Java代碼 ?
  • mvn?compile??


  • 4. 編譯測試代碼:

    Java代碼 ?
  • mvn?test-compile??


  • 5. 執行測試代碼:

    Java代碼 ?
  • mvn?test??或?mvn?surefire:test?-Dmaven.test.failure.ignore= boolean ?? //是否忽略測試失敗的用例 ??


  • 6. 執行指定Main Class:

    Java代碼 ?
  • mvn?exec:java??
  • ?-Dexec.mainClass=org.sonatype.mavenbook.weather.Main??

  • ?? 或定義在pom.xml中

    Xml代碼 ?
  • < build > ??
  • ????????< plugins > ??
  • ????????????< plugin > ??
  • ????????????????< groupId > org.codehaus.mojo </ groupId > ??
  • ????????????????< artifactId > exec-maven-plugin </ artifactId > ??
  • ????????????????< version > 1.1.1 </ version > ??
  • ????????????????< configuration > ??
  • ????????????????< mainClass > org.sonatype.mavenbook.weather.Main </ mainClass > ??
  • ????????????????</ configuration > ??
  • ????????????</ plugin > ??
  • ????????????< plugin > ??
  • ????????????????< artifactId > maven-compiler-plugin </ artifactId > ??
  • ????????????????< configuration > ??
  • ????????????????????< source > 1.6 </ source > ??
  • ????????????????????< target > 1.6 </ target > ??
  • ????????????????</ configuration > ??
  • ????????????</ plugin > ??
  • ????????</ plugins > ??
  • ????</ build > ??


  • 7. 在本地Repository 中安裝Jar:

    Java代碼 ?
  • mvn?install?-Dmaven.test.skip= boolean ?? //是否跳過單元測試 ??



  • 8. 在本地Repository 中安裝源碼:

    Java代碼 ?
  • mvn?source:jar?install?-Dmaven.test.skip= boolean ??是否跳過單元測試??


  • 9. 生成jar文件 |? 產生項目Site文件 | 對項目進行打包 | 清除產生的項目

    Java代碼 ?
  • mvn?jar:jar?|?mvn?site?|?mvn? package ?|?mvn?clean??


  • 10. 將Web項目在指定的Servlet容器中運行:

    Java代碼 ?
  • mvn?tomcat:run?|?mvn?jboss:start??
  • ?

    Java代碼 ?
  • <plugins>??
  • ??????<plugin>??
  • ????????<groupId>org.codehaus.mojo</groupId>??
  • ????????<artifactId>jboss-maven-plugin</artifactId>??
  • ????????<version>1.4 . 1 </version>??
  • ????????<configuration>??
  • ??????????<hostName>172.16 . 5.64 </hostName>??
  • ??????????<port>8080 </port>??
  • ??????????<fileNames>??
  • ????????????<fileName>E:/test/cms/target/cms.war</fileName>??
  • ??????????</fileNames>??
  • ????????</configuration>??
  • ??????</plugin>??
  • </plugins>?
  • 總結

    以上是生活随笔為你收集整理的Maven 之常用命令的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。