SUSE Tomcat日志出现乱码

1.    SUSE--Tomcat日志,catalina.out乱码解决

解:

环境:

系统:SUSE Linux Enterprise Server 11 SP4

SUSE Tomcat日志出现乱码_第1张图片

Tomcat版本:apache-tomcat-9.0.0.M17-windows-x64

F:\软件安装包\apache-tomcat\apache-tomcat-9.0.0.M17-windows-x64\tomcat

症状:

在windows下显示tomcat日志正常,部署到suse上出现catalina.out显示乱码,具体表现为使用命令tail -fcatalina.out,查看日志输出,当遇到中文信息,中文信息显示为乱码。

catalina.out日志出现乱码。

Tomcat日志乱码。

SUSE Tomcat日志出现乱码。

SUSE Tomcat日志中文信息显示为乱码。

解决方案:

eclipse控制台,出现乱码,将eclipse默认工作控件编码改成utf-8,问题解决。

将System.out指定编码,也就是System.out包装一下。

            PrintStream out = newPrintStream(System.out, true, "UTF-8");

            out.println(msg);

SUSE Tomcat日志出现乱码_第2张图片

效果:

SUSE Tomcat日志出现乱码_第3张图片

参考网址:

http://blog.csdn.net/farmer_cc/article/details/41830999

你可能感兴趣的:(SUSE Tomcat日志出现乱码)