IDEA运行tomcat控制台乱码

idea运行tomcat控制台乱码解决

  • 1. server outputTomcatLocalhostLogTomcatcatalinaLog 三个控制台乱码

    • Help -> Edit Custom VM Option

    • 打开 tomcat -> conf 文件夹 -> logging.properties 文件

    • 保持 logging.properties 中的 encoding 格式和 idea.exe.vmoptions 文件的 -Dfile.encoding 一致即可(如果 idea.exe.vmoptions 没有 -Dfile.encoding 则手动添加)
    • 主要是 catalina.org.apache.juli.AsyncFileHandler.encoding,localhost.org.apache.juli.AsyncFileHandler.encoding 这两项编码要和 idea encoding 保持一致

 

  • 2. 程序运行过程中 system.out.printf 在 server output 中打印内容乱码,则在 tomcat 部署页面设置 -Dfile.encoding=UTF-8

posted @ 2020-04-18 20:50  oumae  阅读(430)  评论(0编辑  收藏  举报