IDEA使用的编码和解码时的码表不一致会出现乱码现象,很多教程都建议转换成UTF-8,但是我发现不适用于我,所以给出我的解决方案
我发现要转换成GBK才可以,当然不建议大家无脑转换,而是适用系统默认编码更好一些,步骤如下:
![](https://i-blog.csdnimg.cn/blog_migrate/52c436879404b23f7c6c2385be1cadd5.png)
选择System Default 出错的概率更小
之后就与其他一致,在配置方法中加入-Dfile.encoding=GBK (根据自己的Default决定)
还有java编译采用的码表也要换成Default
(注意:对自己所有修改的东西都要保持一致,不然像我一样改成GBK之后忘记改过编译码表,之后一直出错)
步骤如图:
![](https://i-blog.csdnimg.cn/blog_migrate/8bc76ecb9acedd84f6a1fed1678d4cb9.png)
在图中6位置加上
-encoding gbk (这里的gbk同样取决于自己的System Default )