首页 > 其他 > 详细

Tomcat启动中文乱码解决方法

时间:2019-04-10 10:08:34      阅读:224      评论:0      收藏:0      [点我收藏+]

一:解决方法一:

1.查看电脑系统的编码

 针对Windows平台下,点击运行--输入cmd,enter键进入命令窗口,输入:chcp
可以得到操作系统的代码页信息(代码页:字符集编码的别名),可以从控制面板的语言选项中查看代码页对应的详细的字符集信息。如图所示:我系统的活动代码页为:936,它对应的编码格式为GB2312。

技术分享图片

 

2.查看catalina.bat文件的编码方式,使用EditPlus或Notepad等文本编辑器软件,可以在右下角看到文件的编码方式。

技术分享图片

3.

然后将Catalina.bat文件的编码方式改为GB2312,同系统的编码方式一致,就可以解决tomcat中文标题乱码问题。

    可以通过EditPlus或Notepad等文本编辑器软件实现文件的编码转换。

如果未安装EditPlus或Notepad等文本编辑器软件,最简单的可以使用记事本实现编码转换。

技术分享图片

 

    用记事本打开Catalina.bat(本人是UTF8编码)文件,然后保存时点击“另保存”按钮,
选择编码为ANSI,在中文Windows环境下,这个新文件就是GB2312编码格式的了

原文:https://blog.csdn.net/u011159900/article/details/79399577

二:解决方法二:

刚刚安装完系统,下了Tomcat,但是启动的时候不管是系统的控制台还是idea的控制台,显示的日志都有中文乱码,如下

1 12-Jan-2019 11:15:48.911 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name:               Windows 10
2 12-Jan-2019 11:15:48.911 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log OS.鐗堟湰:            10.0
3 12-Jan-2019 11:15:48.911 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log 缁?.閫?:          amd64
4 12-Jan-2019 11:15:48.911 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log Java 鐜鍙橀噺:             C:\Program Files\Java\jdk1.8.0_191\jre
5 12-Jan-2019 11:15:48.911 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM 鐗堟湰:           1.8.0_191-b12
6 12-Jan-2019 11:15:48.911 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM.渚涘簲鍟?:            Oracle Corporation
7 12-Jan-2019 11:15:48.911 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:         C:\Users\user\.IntelliJIdea2018.3\system\tomcat\Unnamed_demo
8 12-Jan-2019 11:15:48.911 淇℃伅 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:         D:\tomcat\apache-tomcat-9.0.14

就是修改tomcat的conf下的logging.properties中的参数,

java.util.logging.ConsoleHandler.encoding = GBK

将UTF-8改到GBK就行了保存后重启tomcat就正常了。

1 -Jan-2019 11:23:53.353 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name:               Windows 10
2 12-Jan-2019 11:23:53.353 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS.版本:            10.0
3 12-Jan-2019 11:23:53.353 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 结.造:          amd64
4 12-Jan-2019 11:23:53.353 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java 环境变量:             C:\Program Files\Java\jdk1.8.0_191\jre
5 12-Jan-2019 11:23:53.353 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM 版本:           1.8.0_191-b12
6 12-Jan-2019 11:23:53.354 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM.供应商:            Oracle Corporation

 

原文:https://blog.csdn.net/weixin_39513118/article/details/86352063 

 

Tomcat启动中文乱码解决方法

原文:https://www.cnblogs.com/tutubaobao/p/10681469.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!