如上图,码主电脑windows,公司用的gradle进行项目build,本地进行build,总是出现这种GBK错误。

本身知道这是文件的编码问题:一般文件都是UTF-8编码,compilejava 默认使用windows默认的GBK编码(垃圾wy,不人手一台MacPro!!!)

经验证:将出现错误的文件将其强制convert转为GBK,build的时候就能略过这个文件,奈何文件太多,总不能将公司文件都改成GBK吧。

StackOverflow、csdn都找到了

以下是我采用的方案,自然不行!!!

1、build.gradle文件里增加如下配置

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

tasks.withType(JavaCompile) {

options.encoding = "UTF-8"

}

或者是

[compileJava, compileTestJava].options.encoding = 'UTF-8'

然后我找到这篇文章 穿越门

修改idea的vm配置

-Dfile.encoding=utf-8

然后build,还是不行!!!

-------------------------------- 崩溃,下次有钱一定要换Macpro!!!

然后我想起,我之前用pj的方式无限使用idea,楼主始终强调:一定要将idea关闭,关闭,关闭再打开,close project都不行!!!

好了,然后就真的可以的。从这件事学到了 vm可以修改idea全局文件配置!同时重启大法好!!!

好了,又水了一期,滚去继续看项目了Bye~~

最新文章

  1. New line
  2. Python中MySQLdb模块的安装
  3. umeng 渠道统计 android
  4. iOS 学习笔记 一 (2015.02.05)
  5. zabbix监控phpfpm
  6. 仿Android网易新闻客户端,并增加水平图片滑动,改进阅读体验
  7. 电话qie听器
  8. mac上的键盘生活——打字训练
  9. 九宫重拍(bfs + 康拓展开)
  10. 系统学下POWERSHELL吧,工作当中可能用得到呢。不能像以前那样修修改改了。
  11. gcc基本用法
  12. .NET Page页面事件执行顺序,以及其作用(OnPreInit()、OnInit()等)
  13. C#操作Xml:使用XmlReader读Xml
  14. MySQL字符串相关函数学习二
  15. 【LSGDOJ 1351】关灯
  16. JQ简单实现无缝滚动
  17. Android中利用Camera与Matrix实现3D效果详解
  18. 走进netty
  19. [Swift]LeetCode37. 解数独 | Sudoku Solver
  20. 洛谷 P1439 【模板】最长公共子序列

热门文章

  1. 设计模式-Java版-全-附代码-超生动实例
  2. INFO client.RMProxy: Connecting to ResourceManager at hadoop
  3. 【C++】STL算法
  4. vector自实现(一)
  5. 报错org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.mybatis.spring.SqlSessionFactoryBean]
  6. vscode配置golang开发环境
  7. 「CTSC2006」歌唱王国
  8. APP一般使用哪种Activity启动模式【转】
  9. java基础-抽象类与接口(转)
  10. 调试程序Bug-陈棚