Tomcat 控制台UTF-8乱码问题

作者:乌龙 围观人数: 评论回复:获取中... 网站首页 > 技术教程 >

Tomcat 控制台UTF-8乱码问题  《《并解决如果设置 404  Exception 跳转  404没问题,Exception乱码问题》》

1、修改cmd的编码格式

 

快捷键win+R打开运行程序,输入regedit打开注册表,找到以下路劲并且修改。

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor],新建一个字符串值,key-value如下:

"autorun"="chcp 65001",之后重新打开cmd即可。

 

 

 

2、修改Tomcat bin目录下startup.bat文件

 

call "%EXECUTABLE%" start %CMD_LINE_ARGS%  改为 call "%EXECUTABLE%" run %CMD_LINE_ARGS%

 

 

 

3、修改Tomcat bin目录下catalina.bat文件

set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%  -Dfile.encoding=UTF-8" ,加上UTF-8问题就可以解决了

 

------------------------------------------或


“logging.properties”文件中查看日志记录的配置,找到该文件,可发现很多的“encoding = UTF-8”配置项,因此判断是该配置项影响了Tomcat控制台的中文乱码输出,将所有的“encoding = UTF-8”都修改为“encoding = GBK”,使其识别支持中文,保存文件修改后,再次启动Tomcat,中文乱码不见了。

image.png


the end
免责声明:本文来自98资源网发布,但不代表本站的观点和立场。
我要评论 0条评论