IDEA 控制台中文乱码问题解决方法(UTF-8编码)

时间:2024-03-13 17:46:23

IDEA 控制台中文乱码问题解决方法(UTF-8编码)

方法一:

(1)设置IDEA的编码格式
在idea 安装目录下/bin/idea.exe.vmoptions (32位)和/bin/idea64.exe.vmoptions 下添加
-Dfile.encoding=utf-8 以保证idea的java 编码环境为utf-8编码
IDEA 控制台中文乱码问题解决方法(UTF-8编码)

(2)打开IntelliJ IDEA>File>Setting>Editor>File Encodings,将Global Encoding、Project Encoding、Default encodeing for properties files这三项都设置成UTF-8
IDEA 控制台中文乱码问题解决方法(UTF-8编码)
(3)将vm option参数改为: -Dfile.encoding=utf-8
无论web项目还是普通Java项目,都是在菜单栏找到run–》Edit Configrations,并设置 vm option为 -Dfile.encoding=utf-8,这里我就介绍web项目

Tomcat 添加 -Dfile.encoding=UTF-8
IDEA 控制台中文乱码问题解决方法(UTF-8编码)

方法二

点击help–》Edit Custom VM Options…添加
-Dfile.encoding=UTF-8
IDEA 控制台中文乱码问题解决方法(UTF-8编码)
更改Tomcat安装目录下的conf–》logging.properties将编码方式改为UTF-8
IDEA 控制台中文乱码问题解决方法(UTF-8编码)

最后一定一定记住重启IntelliJ IDEA,这样基本可解决乱码问题。