一尘不染

升级到Gradle 2.0之后:在根项目上找不到属性“ Compile”

java

为了避免在构建Java源代码时出现有关特殊字符的警告,我将这一行放在我的行中gradle.build,在升级到Gradle 2.0之前,该行运行良好:

tasks.withType(Compile) { options.encoding = "UTF-8" }

升级后,失败并显示以下错误:

Could not find property 'Compile' on root project

我该如何解决?


阅读 178

收藏
2020-12-03

共1个答案

一尘不染

将行更改为

tasks.withType(JavaCompile) { options.encoding = "UTF-8" }

解决了这个问题。

2020-12-03