java - Gradle 7.0 迁移:如何从 compileClasspath 中删除 JAR
问题描述
我们之前在文件中使用此代码段来删除由另一个插件build.gradle.kts
添加到的依赖项:compileClasspath
project.afterEvaluate {
sourceSets {
main {
compileClasspath -= files(the_jar_to_remove)
}
}
}
我们现在正尝试从 Gradle 6.8 迁移到 7.2,这似乎不再有效。当javaCompile
任务运行时,我可以看到 JAR 仍然存在于类路径中(使用--debug
)。
有什么方法可以用 Gradle 7.0 实现同样的目标吗?
解决方案
推荐阅读
- java - 我如何在 do while 语句中保存用户输入
- spring-boot - aws serverless spring boot 设置失败
- python-3.x - 如何修复 python 中的“TypeError:无法解压缩不可迭代的 numpy.float64 对象”错误
- python - Django 转换为 CBV + 测试
- wordpress - WordPress 不支持自定义帖子类型的 _x() 标签函数的翻译
- java - thymeleaf 不同的行为(通过数据库和resttemplate)
- javascript - 当文本变得可见时在滚动期间更改图像
- python-3.x - 使用 for 循环计算字符串中的列表元素
- javascript - 将 JSONArray 传递到 Google 折线图
- swift - 如何从 HealthKit 中检索今天的正念记录?