下面是一小段build.gradle:
apply plugin: 'java'
repositories {
mavenCentral()
}
dependencies {
implementation 'commons-io:commons-io:2.5'
implementation fileTree(dir: 'libs', include: '*.jar')
}
task printDependencies {
doLast {
configurations.compile.each { println it.name }
}
}
如何使用"configurations.compile.each {println it.name}"在Gradle 7中编写任务使其工作?
我在文档(Gradle)中找不到替换这一行的语法,我一定是找错了地方(
)ConfigurationContainer没有编译属性,参见Gradle API文档。删除编译并只调用下面的代码:
configurations.each { println it.name }