我希望在处理完所有子项目(包括那些多个级别)后,检查所有配置的所有依赖关系,以便:
rootProject.getConfigurations().each { configuration ->
println "${configuration}: ${configuration.getAllDependencies()}"
}
如果子项目为该配置定义了依赖项,不会返回空列表。
一种可能的方法是创建一个虚拟项目并在其evaluationDependsOn
文件中使用build.gradle
。是否有一种不太常见的方法呢?
答案 0 :(得分:0)
gradle.projectsEvaluated
和project.afterEvaluate
都可以用于此目的。