【发布时间】:2017-03-29 15:04:06
【问题描述】:
Gradle 插件中有以下几行:
project.configurations.compile.incoming.resolutionResult.allComponents.findAll { ..}
//...
Dependency dependency = project.dependencies.add('packaged', dependencyDescription)
应用此插件在 Gradle 2 中有效,但在 Gradle 3 中失败:
无法应用插件 [id 'test']
配置项目 ':my-project' 时出现问题。
配置 ':my-project:packaged' 被包含后不能改变它的依赖 依赖解析。
删除第二行,错误在 Gradle 3 中消失。 现在我想知道 Gradle 3 中更新配置的有效时间和地点。阅读 Gradle 3 手册我找不到答案。
【问题讨论】: