【发布时间】:2020-06-17 03:31:09
【问题描述】:
我正在开发一个项目,作为许多其他项目的平台。它作为库分发。
我面临以下问题:我无法控制其他项目,我希望拥有一致的日志记录格式。为了做到这一点,我想要在我的项目的 build.gradle 中声明特定的日志依赖版本,以便我可以操作它们。
我应该如何编写我的 Gradle 配置,以便它可以覆盖或强制一个特定的依赖版本?我正在使用 Gradle 6.2.1,我已经尝试过
api(group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.13.0') {
force = true
}
但它不起作用。
【问题讨论】:
标签: java gradle build configuration dependency-management