2
我有以下的搖籃任務:無法在Gradle中獲取未知屬性的任務?
task makeZipDependencies << {
allDeps = (configurations.runtime + configurations.archives.allArtifacts.files).findAll {
!(it.name =~ /clover/)
} .unique()
if ("myApp".equals(project.name)) {
rootProject.childProjectsRecursive.each {
try {
databaseSqlFileDeps.put(it.name, it.configurations["mySQLFiles"].files)
} catch (UnknownConfigurationException e) {
}
}
}
這是以前沒有引起一個錯誤,當我跑我的項目使用Java 7和1.7的gradle。
不過,我已經轉移到Java的8和gradle這個3.4.1,現在我得到這個錯誤:
Execution failed for task "makeZipDependencies", could not get unknown property:childProjectsRecursive for root Project myApp of type org.gradle.api.project"
我需要什麼樣的變化,使我的任務,以解決這一問題?