1 idea启动tomcat乱码
遇到的问题:idea中,tomcat启动,启动时查看idea上的tomcat日志,出现乱码,但是直接用tomcat 的 startup.bat启动,无乱码:
2,出现的原因:
查看tomcat/conf/logging.properties
java.util.logging.ConsoleHandler.encoding = GBK
而本window系统使用的也是GBK编码,所以直接使用bat文件启动正常,但是idea上配置的是UTF-8,所以会出现乱码
3.解决方法
修改tomcat/conf/logging.properties
java.util.logging.ConsoleHandler.encoding = UTF-8
找到idea导航栏中的help—》edit Custom VM Options点击打开,在打开的idea64.exe.vmoptions页面,
在最后一行添加如下代码:
-Dfile.encoding=UTF-8
重新启动idea,启动项目,运行tomcat服务器,运行成功后观察Server窗口、Tomcat Localhost Log窗口和Tomcat Catalina Log窗口中文是否正常显示。如果仍是异常,从步骤一重新进行操作。