1 1依賴管理

2022-06-11 03:27:11 字數 2333 閱讀 7200

父專案管理

幾乎宣告了開發過程中所有的依賴版本;

無需關注版本號,版本自動仲裁;

手動修改本版號;

<

properties

>

<

mysql.version

>5.1.43

mysql.version

>

properties

>

starter場景啟動器  spring-boot-starter- *  表示某種場景啟動器;

* spring-boot-starter 表示第三方提供的場景啟動器;

springboot支援所有的場景啟動器;

所有場景啟動器都依賴的底層

<

dependency

>

<

groupid

>org.springframework.boot

groupid

>

<

artifactid

>spring-boot-starter

artifactid

>

<

version

>2.3.4.release

version

>

<

scope

>compile

scope

>

dependency

>

<

parent

>

<

groupid

>org.springframework.boot

groupid

>

<

artifactid

>spring-boot-starter-parent

artifactid

>

<

version

>2.4.1

version

>

parent

>

<

parent

>

<

groupid

>org.springframework.boot

groupid

>

<

artifactid

>spring-boot-dependencies

artifactid

>

<

version

>2.4.1

version

>

parent

>

<

groupid

>org.springframework.boot

groupid

>

<

artifactid

>spring-boot-dependencies

artifactid

>

<

version

>2.4.1

version

>

<

packaging

>pom

packaging

>

<

name

>spring-boot-dependencies

name

>

<

description

>spring boot dependencies

description

>

<

url>

url>

<

licenses

>

licenses

>

<

developers

>

developers

>

<

scm>

<

url>

url>

scm>

<

properties

>

<

activemq.version

>5.16.0

activemq.version

>

<

antlr2.version

>2.7.7

antlr2.version

>

<

>1.9.83

>

<

artemis.version

>2.15.0

artemis.version

>

Spring Boot Gradle 依賴管理

以spring boot的web起步依賴為例,傳遞依賴了jackson json庫,有時候可能不需要用到該庫,可以將傳遞依賴排除掉。compile org.springframework.boot spring boot starter web 如果某個依賴版本比spring boot的web起步依...

maven依賴管理

直接依賴 a依賴於b 稱之為直接依賴 間接以來 a依賴於b b依賴於c a間接依賴於c 1 第一宣告優先原則,pom檔案中誰寫在上面,那麼就是第一宣告的包,最終進入專案的就是這個包依賴的jar包 2路徑近者優先原則,直接依賴路徑比傳遞依賴路徑近,哪個路徑近進入專案的就是那個包 3 直接排除法,用ex...

Yarn 管理依賴

當你想要新增,公升級和刪除依賴,這裡有很多你要知道的命令。如果你想使用另外乙個包,你首先需要將其作為乙個依賴新增。yarn add package 這個命令將在你的package.json新增包。它也會公升級你的yarn.lock來反應這個變化。你也可以通過使用標誌來新增其他型別的依賴 你可以標明想...