解决idea提示中文 “GBK”异常

如题所述

把win10电脑的默认编码改成了UTF-8之后,使用IDEA运行普通的java项目时,如果包含了中文,运行main方法时 有时候会打印包含gbk字样的乱码,有时候甚至还编译失败,而更多的时候出现了打印中文乱码。搜了很多,也试了好多终于把这个问题解决了。
例如:

有些乱码,大致就是 GBK字符无法映射,就是中文不识别

在File -> settings ->Editor -> File Encoding中全部修改为utf-8:

有了中文插件后:
文件 -> 设置 -> 编辑器 -> 文件编码 中全部修改为utf-8:

如下

修改选项-添加VM选项,填写 "-Dfile.encoding=utf-8" 如下图

关闭所有的idea项目,回到欢迎界面,在左下角的设置logo选择vm参数

添加文本 "-Dfile.encoding=utf-8",如下
温馨提示:答案为网友推荐,仅供参考
相似回答