工具

IntelliJ IDEA 2019.3.5 (Ultimate Edition)

异常

IDEA 中启动 Tomcat 时,控制台打印日志出现 淇℃伅

解决

  1. 进入 IDEA 安装目录,在 idea64.exe.vmoptions (32 位为 idea.exe.vmoptions)最后添加:

    1. -Dfile.encoding=UTF-8
  2. 在文件 C:\Users\Administrator\.IntelliJIdea2019.3\config\idea64.exe.vmoptions 最后同样添加:

    1. -Dfile.encoding=UTF-8
  3. 在 IDEA 菜单 File -> Settings… 中搜索 encoding ,全部改为 UTF-8

  4. 重启 IDEA 。

新的问题:
日志中的中文正常了,但所有 System.out.println() 输出的中文变成了乱码!!!

解决:
在 IDEA 中配置的 Tomcat 的 VM options 输入 -Dfile.encoding=UTF-8 。 完成。
(在 Run/Debug Configurations 窗口,左侧选择配置的 Tomcat,右边 Server 选项卡中,找到 VM options