解决Tomcat本身日志打印乱码

乱码描述:

       直接在tomcat安装目录下bin文件夹里面运行startup.bat脚本弹出一个cmd窗口显示日志,输出日志是乱码

解决步骤:

     1、编辑tomcat安装目录下bin文件夹里面的 startup.bat 文件,将 call "%EXECUTABLE%" start %CMD_LINE_ARGS%  修改为  call "%EXECUTABLE%" run %CMD_LINE_ARGS%  ,如图:

解决Tomcat本身日志打印乱码_第1张图片

     2、编辑tomcat安装目录下bin文件夹里面的 catalina.bat 文件,将 set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%"  修改为  set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%  -Dfile.encoding=UTF-8"  ,如图:

解决Tomcat本身日志打印乱码_第2张图片

     3、运行(win+r) --> 输入 regedit 打开注册表-->找到 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor]-->右键 新建  字符串值-->输入数值名称 autorun,输入数值数据 chcp 65001。点击确定。

解决Tomcat本身日志打印乱码_第3张图片

解决Tomcat本身日志打印乱码_第4张图片

 

到这里就搞好啦,重启tomcat就会发下不在乱码了

你可能感兴趣的:(解决Tomcat本身日志打印乱码)