首頁 > Java > java教程 > 主體

Java基礎模組的依賴關係是什麼?

王林
發布: 2023-04-22 10:28:08
轉載
1048 人瀏覽過

 Maven 一個核心的特性就是依賴管理。當我們處理多模組的專案(包含數百上千個模組或子專案),模組間的依賴關係就變得非常複雜,管理也變得很困難。

依賴管理

Java基礎模組的依賴關係是什麼?

framwork-dependencies是獨立於框架外的一個依賴管理,定義就是對第三方元件進行管理,主要有幾點:

  • 我們通常在一個專案框架下有一個獨立的第三方依賴管理;

  • 在最上層定義基礎版本信息,減少基礎模組的依賴衝突;

  • 版本統一管理便於基礎元件升級; 

元件依賴

Java基礎模組的依賴關係是什麼?

framerork-parent為整個工程的父級pom文件,主要定義這幾個元件:

  • 引入框架版本管理依賴,做全域統一管理;

  • 對子模組的版本進行管理;

  • 定義系統層級的maven座標基準;

  • 定義基礎外掛程式配置,例如編譯外掛程式、發布資訊、元件整合等;

依賴傳遞

Java基礎模組的依賴關係是什麼?

基礎指令

  • mvn clean    清空產生的項目( target裡)

  • mvn compile 編譯原始碼

  • #mvn install    在本機repository中安裝jar(包含mvn compile,mvn package,然後上傳到本地倉庫)

  • mvn deploy   上傳到私人服裝(包含mvn install,然後,上傳到私人服裝)

  • #mvn package     打包

  • mvn test           執行測試

  • #vn site     執行測試

  • #n site     產生site

  • ##mvn test-compile   編譯測試程式碼
  • mvn -Dtest package  只包裝不測試
  • mvn  jar:jar    只打jar套件
  • mvn  test -skipping compile -skipping test-compile  只測試而不編譯,也不測試編譯
  • #mvn  source.jar原始碼打包
#######

以上是Java基礎模組的依賴關係是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:yisu.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板