依赖管理机制

runtao.zhong 于 2026-08-09 发布

为什么导入 starter-web 后所有相关依赖都自动导入?

为什么版本号都不用写?

自定义版本号

利用 Maven 的 就近原则

  1. 在当前项目 properties 标签中声明父项目用的版本属性 key
  2. 直接在导入依赖时声明版本

第三方 jar 包

Boot 父项目没有管理的需要自行声明版本:


<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>druid</artifactId>
    <version>1.2.16</version>
</dependency>