新下载一个tomcat,启动正常,但是可能直接cmd运行或者开发工具运行会出现中文乱码
cmd运行下的中文乱码:
工具下的中文乱码:
tomcat乱码来源:
一个为conf/server.xml
一个为conf/logging.properties
找到这两个文件,对应修改如下:
1.程序乱码
tomcat/conf/目录下?
修改server.xml 加上URIEncoding="UTF-8"
<Connector port="8083" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8444"
URIEncoding="UTF-8" maxHttpHeaderSize="999999"/>
2.启动tomcat控制台乱码
tomcat/conf/目录下?
修改logging.properties 找到 java.util.logging.ConsoleHandler.encoding = utf-8这行 更改为 java.util.logging.ConsoleHandler.encoding = GBK