【发布时间】:2021-11-17 12:27:54
【问题描述】:
我有一个巨大的 java 多模块应用程序,它使用 gradle 来管理构建和依赖项。 在其中一个模块中,假设 module1 项目正在使用 gretty 插件
- module1/build.gradle
plugins{
id 'org.gretty'
}
gretty 对 ch.qos.logback:logback-classic:1.1.3 有传递依赖
我想将 logback 版本升级到最新版本。为此,我尝试了以下解决方案
dependencies {
// 1 try
implementation 'ch.qos.logback:logback-classic:1.2.6'
// 2nd try
implementation ('ch.qos.logback:logback-classic:1.2.6') {
force = true
}
// 3rd try
constraints {
implementation('ch.qos.logback:logback-classic:1.2.6') {
because 'some xyz reason'
}
}
}
但这对 logback 版本没有任何影响。现在需要一些建议
【问题讨论】:
标签: java gradle build.gradle gradle-plugin