IDEA控制台输出中文乱码问题

IDEA控制台输出中文乱码问题,第1张

1、看网上经验,大多数同学只要做如下设置,即可让IDEA控制台正常显示中文信息:

1.1IDEA设置编码,File-->setting-->Editor-->File Encoding,设置统一编码UTF-8,如图:

 1.2重新编译项目,Build-->Rebuild Project,重新运行,检查是否解决问题,如果没解决,继续看下面的步骤;

2、设置tomcat启动参数以及修改IDEA的配置信息

2.1tomcat启动参数修改方式:run-->Edit Configurations,如图

2.2修改IDEA安装文件内容,新增:-Dfile.encoding=UTF-8,文件在idea安装目录bin下,idea.exe.vmoptions以及idea64.exe.vmoptions,重启IDEA,重新运行检查问题是否解决;

3、经过了前面所有的设置,我的控制台依旧是中文乱码,网上的信息基本上都是上面的一些设置,无意中在一则评论中看到了需要设置IDEA的custom vm,抱着试一试的态度,增加了-Dfile.encoding=UTF-8,重新运行,问题终于解决了。设置方法如下:Help-->Edit Custom VM Options,增加编码设置信息即可,这个文件不在安装目录下,可以直接通过IDEA的菜单去修改

最后重启IDEA

添加红框  -Dfile.encoding=UTF-8

上面设置完后控制台还会乱码:

打开idea安装目录-bin

用记事本打开idea.exe.vmoptions和idea64.exe.vmoptions文件

在文件后面添加一行:-Dfile.encoding=UTF-8

保存文件,重启idea,乱码问题解决!

打开File-Setting, 找到File Encodings这个选项,把encoding设置成你工程的编码即可,一般是UTF-8,如下图(红框的地方),然后重新rebuild一下,基本就行了

同样是打开setting,找到 Build,Execution,Deployment >Compiler >Java Compiler,设置 Additional command

line parameters选项为 -encoding utf-8,然后rebuild下,重新运行


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12104304.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存