统一依赖管理

为解决开发人员在引入第三方依赖时需要处理版本兼容性的问题,凯亚commons项目提供dependency-bom模块统一维护依赖版本。

开发人员只需确保如下内容出现在自己模块的pom中即可。原则上不允许自行管理依赖版本(即pom中不应该出现<version></version>

<dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>com.taocares</groupId>
            <artifactId>dependency-bom</artifactId>
            <version>1.0-SNAPSHOT</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

其他的dependencyManagement内容均可移除。

如果遇到依赖兼容性问题,或者依赖的Jar未被管理,请及时上报,统一调整依赖版本。

Last updated