1
我使用搖籃想法插件:java.io.File中不能轉換到org.gradle.api.artifacts.Configuration
Gradle version: 2.6
Groovy version: 2.3.10
有一個錯誤的標題時,我跑gradlew idea
我使用搖籃想法插件:java.io.File中不能轉換到org.gradle.api.artifacts.Configuration
Gradle version: 2.6
Groovy version: 2.3.10
有一個錯誤的標題時,我跑gradlew idea
代表Angle Tom:
使用針對較舊版本的Groovy(由Gradle使用)配置的build.gradle
時發生轉換錯誤。
在這種情況下,與搖籃思想插件這一問題可能從pre-2.0 Gradle docs下面的例子出現,它使用的Groovy 1.8:
idea {
module {
scopes.PROVIDED.plus += configurations.provided
}
}
從搖籃2.0,Groovy的是從1.8更新到2.3.2如所提到的在release notes。 Groovy版本的主要顛簸意味着附加到列表的語法已更改。因此,搖籃文檔是updated反映這一點:
idea {
module {
scopes.PROVIDED.plus += [ configurations.provided ]
}
}
能否請您提供您的build.gradle內容 – Stanislav
謝謝,我已經解決了這個問題,因爲Goovy caculate從1.8.9改變。所以配置必須如.... + = [依賴關係] –
@AngleTom你能否請你發表評論作爲答案並更新你的Q?如果沒有,我會爲你發佈它,因爲這正是我(和其他人)正在尋找的答案。 – xlm