0
我有一段時間沒有用Gradle做過任何事情,所以看起來我忘記了配置解析的工作原理。使用gretty插件更改配置?
我想使用gretty插件(而不是核心,棄用jetty),但我似乎無法創建自定義配置。
我煮下來到(使用搖籃3.4)在很短的,簡單的腳本:
buildscript {
repositories {
maven {
url 'https://plugins.gradle.org/m2/'
}
}
dependencies {
classpath 'org.akhikhl.gretty:gretty:1.4.0'
}
}
plugins {
id 'org.akhikhl.gretty' version '1.4.0'
}
configurations {
fooTest
}
configurations.fooTest.each {
println it.toString()
}
它似乎不喜歡我遍歷fooTest
配置。
假設我需要知道該配置的依賴關係(我剝離這部分從上面的代碼)
我在做什麼錯在這裏?
上面的腳本給我:
org.gradle.api.InvalidUserDataException: Cannot change strategy of configuration ':fooTest' after it has been resolved.
你希望通過執行'println it.toString() '看到什麼? –
我在依賴配置中使用'fooTest'(我忽略了,因爲我得到的錯誤無論如何)。我不一定要打印依賴項,但我確實想要解壓縮一些zip依賴項,這就是爲什麼我需要遍歷它們。我只是想盡量縮小這個問題的範圍。 – Depressio