mvn dependency:sources 下載依賴包的源代碼 java
使用參數: -DdownloadSources=true 下載源代碼jar。api
-DdownloadJavadocs=true 下載javadoc包。maven
maven編譯時跳過測試單元測試
mvn install -Dmaven.test.skip=true測試
mvn archetype:generate 生成maven的項目骨架插件
mvn archetype:crawl,這樣在.m2/repository下面就會有一個archetype-catalog.xml文件了。調試
mvn site 生成站點和測試報告xml
mvn javadoc:jar 生成doc apiip
mvn install 初始化mvnget
mvn jetty:run jetty容器運行
mvn compile:jar 編譯爲jar 在compile階段
maven 運行java Main方法 ‘=’後面的是Main類的地址
mvn exec:java -Dexec.mainClass=org.sonatype.mavenbook.weather.Main
mvn dependency:resolve 查看maven的項目依賴
mvn dependency:tree 查看依賴樹
mvn resources:resources \ 複製全部resources目錄下的全部文件到target下面
compiler:compile \ 編譯java代碼到target目錄
resources:testResources \ 複製全部resources到測試目錄
compiler:testCompile \ 複製java代碼到測試目錄
surefire:test \ 複製全部的測試代碼到test目錄
jar:jar 將輸出目錄打印成jar
或者想要查看完整的依賴蹤影,包含那些由於衝突或者其它緣由而被
拒絕引入的構件,打開 Maven 的調試標記運行: mvn intall -X
第一次你用全新
的 Maven 安裝運行諸如 mvn install 命令的時候,它會從中央 Maven 倉庫下載大部
分核心 Maven 插件。
Maven Surefire 插件是負責運行單元測試的插件