IDEA中配置tomcat8.5中文乱码问题

时间:2022-11-01 18:05:23


分享知识  传递快乐

项目文件为GBK编码格式,但项目中文件定义的却是UTF-8格式,数据库连接也是UTF-8。

IDEA修改项目编码为UTF-8编码格式,JAVA文件中的中文乱码、控制台日志乱码(tomcat编码格式为默认UTF-8编码)、页面展示部分中文也乱码。

经多方面排查,最后终于解决乱码问题,特此记录一下操作过程:

第一步:设置项目编码为GBK

IDEA中配置tomcat8.5中文乱码问题

设置 Project encodeing:GBK,与项目编码保持一致。

第二步:设置Tomcat编码格式

VM options:-Dfile.encoding=UTF-8
#
JAVA_OPTS:-Dfile.encoding=UTF-8

IDEA中配置tomcat8.5中文乱码问题

IDEA中配置tomcat8.5中文乱码问题

第三步:修改IDEA的 idea.exe.vmoptions 和 idea64.exe.vmoptions 文件

在IDEA的 idea.exe.vmoptions 和 idea64.exe.vmoptions 文件中增加 -Dfile.encoding=UTF-8,保存重启

最后乱码问题解决了

—————————
相互学习,共同进步
如有不足请留言指正