工具
IntelliJ IDEA 2019.3.5 (Ultimate Edition)
异常
IDEA 中启动 Tomcat 时,控制台打印日志出现 淇℃伅
。
解决
进入 IDEA 安装目录,在
idea64.exe.vmoptions
(32 位为idea.exe.vmoptions
)最后添加:-Dfile.encoding=UTF-8
在文件
C:\Users\Administrator\.IntelliJIdea2019.3\config\idea64.exe.vmoptions
最后同样添加:-Dfile.encoding=UTF-8
在 IDEA 菜单 File -> Settings… 中搜索
encoding
,全部改为UTF-8
。- 重启 IDEA 。
新的问题:
日志中的中文正常了,但所有 System.out.println()
输出的中文变成了乱码!!!
解决:
在 IDEA 中配置的 Tomcat 的 VM options
输入 -Dfile.encoding=UTF-8
。 完成。
(在 Run/Debug Configurations 窗口,左侧选择配置的 Tomcat,右边 Server 选项卡中,找到 VM options)