让Gradle支持中文 -- 关于 "编码 GBK 的不可映射字符"错误的解决

今天用gradle编译一个已有项目 结果爆粗

"警告:编码 GBK 的不可映射字符"

 

原因是因为代码中中文注释的缘故,只需按如下方式设置编码即可

 

//编译groovy代码时采用 UTF-8

 

tasks.withType(GroovyCompile) { 
    groovyOptions.encoding = "MacRoman" 
}

 


//编译JAVA文件时采用UTF-8

 

 

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

你可能感兴趣的:(Gradle)