解决IDEA控制台乱码问题

我们用IDEA默认都是用UTF-8来开发,该编码下一个字符占用三个字节

一.全局配置

1.项目在IDEA的File->Settings->Editor->File Encodings->统一设置成UTF-8
如图

 

 二.Tomcat控制台乱码
1.设置VM Options

Help→Edit Custom VM Options。
在打开的文件最下面添加
-Dfile.encoding=UTF-8

如图

 2.设置Tomcat VM Options
IDEA点开启动服务→EditConfigurations,在VM Options下加入参数:
-Dfile.encoding=UTF-8

 3.修改IDEA安装目录的bin下的idea64.exe.vmoptions

用记事本打开后,底部添加一行:-Dfile.encoding=UTF-8

4.重启IDEA

三.修改单个文件的编码格式

如图

 如有弹出框提示,Reload、Convert、Cancel按钮
Reload:仅仅是临时转换编码(看一下效果),文件本身的编码不会被修改。
Convert:会对文件本身的编码做变更。

四、Tomcat安装目录配置文件修改

打开tomcat安装目录bin/conf/logging.properties

PS:如果不是UTF-8,需要作如下修改,修改成UTF-8

 

posted @ 2023-05-09 14:29  康迪小哥哥  阅读(2789)  评论(0编辑  收藏  举报