`
Leon.Wood
  • 浏览: 284243 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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

阅读更多

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

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

 

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

 

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

 

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

 


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

 

 

tasks.withType(Compile) {
    options.encoding = "UTF-8"
}
 
0
0
分享到:
评论
4 楼 yhxf_ie 2018-04-09  
网上都是这个方法 改了之后仍然无效啊! 真急人
3 楼 sulpha 2015-04-13  
Gradle 2.0以上,需要把Compile改为JavaCompile:
tasks.withType(JavaCompile) {
options.encoding = "UTF-8"
}
2 楼 Leon.Wood 2012-12-21  
bloodwolf_china 写道
嗯,解决了!谢谢
不过这个配置在哪儿找到?

官方论坛~
1 楼 bloodwolf_china 2012-11-20  
嗯,解决了!谢谢
不过这个配置在哪儿找到?

相关推荐

Global site tag (gtag.js) - Google Analytics