Error:scalac: IO error while decoding .......with GBK Please try specifying another one using the -encoding option
问题出现
直接复制别人的scala代码的到idea中之后,在运行的时候爆出这个错误(前提代码没错)
好像是代码注释里面的中文输入问题,不改原来的中文就会报错
我按着他的提示,把代码的编码格式改成了utf-8,但还是爆这个错。
我的解决
改右下角编码,完事选convert就可以。或者把致错中文删除或者重编一下。(前一个简单好使)
之后encoding.xml会出现对应信息:
<file url="file://$PROJECT_DIR$/xxx.scala" charset="GBK" />
虽然报错让我改GDK以外的其他编码,但是我改成utf-8并没有好使,改着改着觉既然它的兄弟姐妹文件都没问题,也是gbk编码的,他应该不能如此另类,于是又改回gbk了,然后就不报错了。(苦笑.jpg)