maven 項目命令

在maven項目中平時咱們會涉及到不少操做的命令,很是方便。html

Maven經常使用命令:

Maven庫:mybatis

http://repo2.maven.org/maven2/eclipse

Maven依賴查詢:maven

http://mvnrepository.com/ide

 項目中的操做有:測試

生成代碼:  mybatis-generator:generate -Pproductidea

修改項目版本:versions:set -DgenerateBackupPoms=false -DnewVersion=0.0.1-SNAPSHOTspa

 

 

一,Maven經常使用命令:

1. 建立Maven的普通Java項目:htm

 

2. 建立Maven的Web項目:blog

 

3. 反向生成 maven 項目的骨架:

 

  你是怎麼建立你的maven項目的?是否是像這樣:

 

  若是你還再用的話,那你就out了,現代人都用mvn archetype:generate了,它將建立項目這件枯燥的事更加人性化,你不再須要記那麼多的archetypeArtifactId,你只需輸入archetype:generate,剩下的就是作」選擇題」了.

  cmd步驟:

  縮寫寫法:

 

4. 編譯源代碼:

 

5. 編譯測試代碼:

 

6. 運行測試:

 

7. 產生site:

 

8. 打包:

 

9. 在本地Repository中安裝jar:

 

10. 清除產生的項目:

 

11. 生成eclipse項目:

 

12. 生成idea項目:

 

13. 組合使用goal命令,如只打包不測試:

 

14. 編譯測試的內容:

 

15. 只打jar包:

 

16. 只測試而不編譯,也不測試編譯:

 

17. 清除eclipse的一些系統設置:

 

18.查看當前項目已被解析的依賴:

 

19.上傳到私服:

 

20. 強制檢查更新,因爲快照版本的更新策略(一天更新幾回、隔段時間更新一次)存在,若是想強制更新就會用到此命令: 

 

21. 源碼打包:

 

mvn compile與mvn install、mvn deploy的區別

  1. mvn compile,編譯類文件
  2. mvn install,包含mvn compile,mvn package,而後上傳到本地倉庫
  3. mvn deploy,包含mvn install,而後,上傳到私服

 

相關文章
相關標籤/搜索