当前位置:坤哥网-tool-IDEA 中启动 tomact 中文乱码解决记录

IDEA 中启动 tomact 中文乱码解决记录

2019/9/13 15:39:02 tool阅读(76) 评论(0)


本次演示使用的 IDEAl 的版本是 IntelliJ IDEA 2018.3.5,tomcat 版本是 9.0.16。


问题描述


在 IDEA 中启动 Web 项目,在启动 tomcat 是控制台输出乱码:f16481f7-f506-46d0-977c-0f93ac707567.png


解决过程


出现这个问题先不要慌,tomcat 本身是否配置了编码格式,进入安装目录,编辑 server.xml,如果没有设置编码格式,在 Connector 中加入 URIEncoding="UTF-8" :

61d8bba6-726e-467a-b352-2c88586ce4a9.png

设置完之后重新启动,如果还是乱码,再在 IDEA 中配置,右上角 Edit Configurations...:

f97c733b-0af5-4cdd-8b88-682e7a705f89.png

在VM options 中添加 -Dfile.encoding=UTF-8:00c18388-30c1-49d0-95b7-430077424963.png

确定后,再次重启,如果还是乱码,那就要修改 IDEA 的配置了 File->Settings:a80cabdf-1640-4232-9dc0-8d7d8d794461.png

将 Global Encoding、Project Encoding、Default encoding for properties files 都设置成 UTF-8:

8af478fe-4a1d-4df7-95c4-9a0228756b98.png

重启 IDEA,如果还是中文乱码,就需要修改 IDEA 安装目录 vmoptions 的编码了,进入安装目录编辑文件 idea.exe.vmoptions 和 idea64.exe.vmoptions ,在最后加上 -Dfile.encoding=UTF-8:

0a87579d-1e25-4187-880e-866d06bf6aad.png

b4e2826c-6693-40a1-82d6-0cf2092fc81b.png

重启 IDEA,这个时候中文乱码就解决了:8aa49bea-b20a-4e7d-ac07-f694537b3f5b.png


(完)





分类: 编程工具 IDEA

发表评论 没有账号,注册评论