IDEA运行Tomcat8.x乱码
1.1、问题描述
1.IDEA配置完Tomcat8.x,运行,控制台输出乱码
2.浏览器中HTML、JS中中文显示乱码。在Tomcat7中没有乱码出现。
2.2、配置Tomcat
解决:浏览器中HTML、JS中中文显示乱码。在Tomcat7中没有乱码出现。
IDEA配置Tomcat时候在“Startup/Connection"中,设置运行参数:
JAVA_OPTS=-Dfile.encoding=UTF-8
JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8
2.3、配置IDEA控制台编码
解决IDEA配置完Tomcat8.x,运行,控制台输出乱码
在IDEA设置中Editor》General》Console中设置默认编码为UTF-8
2.4、另外说明
网上很多建议修改Tomcat配置文件:conf/logging.properties中java.util.logging.ConsoleHandler.encoding = UTF-8
,将UTF-8换成GBK。
最好不建议这样修改,虽然可以生效,但是对于其他log框架在控制台打印依然是乱码。