Gradle版本的统一管理

gradle 7.0版本之后,推出了version catalog进行统一版本管理;

 在项目的grale目录下添加libs.versions.toml文件配置项目依赖的jar包和版本

具体内容如下

[versions]
spring = "2.0.3.RELEASE"
nacos = "0.2.1"
skywalking="8.5.0"

[libraries]
spring-boot = { module = "org.springframework.boot:spring-boot-starter-web", version.ref = "spring"}
nacos-config = { module = "com.alibaba.boot:nacos-config-spring-boot-starter", version.ref = "nacos"}
skywalking-toolkit = { module = "org.apache.skywalking:apm-toolkit-logback-1.x", version.ref = "skywalking"}
skywalking-trace = { module = "org.apache.skywalking:apm-toolkit-trace", version.ref = "skywalking"}


那么在build.gradle中引用的时候就可以用这种方式了:

dependencies {
	implementation (libs.spring.boot)
	implementation (libs.nacos.config)
	implementation  (libs.skywalking.toolkit)
	implementation  (libs.skywalking.trace)

	testImplementation 'org.springframework.boot:spring-boot-starter-test'
}

这样的好处是在多个模块使用同一个jar包版本的时候,在一个统一的地方去管理,修改版本只需要修改一个地方即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值