您好,登錄后才能下訂單哦!
本篇內容介紹了“java基礎模塊依賴是什么”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
Maven 一個核心的特性就是依賴管理。當我們處理多模塊的項目(包含成百上千個模塊或者子項目),模塊間的依賴關系就變得非常復雜,管理也變得很困難。
framwork-dependencies是獨立于框架外的一個依賴管理,定義就是對第三方組件進行管理,主要有幾點:
我們通常在一個項目框架下有一個獨立的第三方依賴管理;
在最上層定義基礎版本信息,減少基礎模塊的依賴沖突;
版本統一管理便于基礎組件升級;
framerork-parent為整個工程的父級pom文件,主要定義這幾個組件:
引入框架版本管理依賴,做全局統一管理;
對子模塊的版本進行管理;
定義系統級的maven坐標基準;
定義基礎插件配置,比如編譯插件、發布信息、組件集成等;
mvn clean 清空產生的項目( target里)
mvn compile 編譯源代碼
mvn install 在本地repository中安裝jar(包含mvn compile,mvn package,然后上傳到本地倉庫)
mvn deploy 上傳到私服(包含mvn install,然后,上傳到私服)
mvn package 打包
mvn test 運行測試
mvn site 產生site
mvn test-compile 編譯測試代碼
mvn -Dtest package 只打包不測試
mvn jar:jar 只打jar包
mvn test -skipping compile -skipping test-compile 只測試而不編譯,也不測試編譯
mvn source.jar 源碼打包
“java基礎模塊依賴是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。