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