Tomcat运行框出现乱码,应该如何处理?

服务器操作系统为:Windows Server 2008 R2 企业版,64位。

Tomcat版本为:8.5.37

JDK版本为:1.7


Tomcat运行框出现乱码,请问大家,应该如何处理?

修改了【bin】目录下的【catalina.bat】,里面的字符集【GB18030】、【UTF-8】、【GBK】,都没效果。

set CATALINA_OPTS=-Dfile.encoding=GB18030

set CATALINA_OPTS=-Dfile.encoding=UTF-8

set CATALINA_OPTS=-Dfile.encoding=GBK


image.png


image.png


冥王星 发布于 2019-1-16 15:28 (编辑于 2019-1-21 08:47)
1min目标场景问卷 立即参与
回答问题
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
6
门下拾阳Lv5初级互助
发布于2019-12-24 10:47(编辑于 2019-12-24 10:56)

同学,这个问题能够得到有效的解决嘛?

打开cd到tomcat/conf/目录下

修改logging.properties

找到

java.utillogging.ConsoleHandler.encoding = utf-8这行

更改为.

java.util.logging.ConsoleHandler.encoding = GBK


最佳回答
0
影丶Lv5高级互助
发布于2019-1-16 15:34

操作系统的字符集问题,一般出现在Linux上,参考:linux乱码排查步骤-http://help.finereport.com/doc-view-2417.html

  • 冥王星 冥王星(提问者) 谢谢同学。 按照帖子里面的方法尝试了下,没有效果。
    2019-01-16 21:14 
最佳回答
0
zsh331Lv8专家互助
发布于2019-1-16 15:54

修改LOGGING_MANAGER属性值试试。

https://blog.csdn.net/qq_36855191/article/details/79855031



  • 冥王星 冥王星(提问者) 谢谢同学。 按照帖子里面的方法尝试了下,没有效果。
    2019-01-16 21:14 
最佳回答
0
wangfangLv5见习互助
发布于2019-1-17 10:28

改成gbk试试  

  • 冥王星 冥王星(提问者) 同学好。 改成了GBK,也没有效果。【运行Tomcat服务】时,仍然出现乱码。 set CATALINA_OPTS=-Dfile.encoding=GBK
    2019-01-20 23:54 
最佳回答
0
flyingsnakeLv6资深互助
发布于2019-1-21 10:02

https://blog.csdn.net/cm777/article/details/81742396


我也来凑下热闹。万一解决了呢

  • 冥王星 冥王星(提问者) 感谢同学的留言。 这个帖子我之前已经尝试过了,没有效果。
    2019-01-26 11:49 
最佳回答
0
15953477219Lv0见习互助
发布于2019-1-21 10:37

Linux系统中不要出现中文,尽量用英文来代替,无论是路径还是文件名;然后还需要把Linux系统的默认语言改为英语。我就踩过坑

  • 冥王星 冥王星(提问者) 感谢同学的留言支持。 我这边的服务器环境,不是Linux操作系统。 服务器操作系统为:Windows Server 2008 R2 企业版,64位。
    2019-01-26 11:48 
  • 7关注人数
  • 1301浏览人数
  • 最后回答于:2019-12-24 10:56
    请选择关闭问题的原因
    确定 取消
    返回顶部