彻底解决tomcat中文乱码问题方案
作者:辛丑年正月十五 发布时间:2023-06-25 17:24:46
标签:tomcat,中文,乱码
tomcat中文乱码问题
这几天测试的兄弟发现了项目中存在乱码问题 经过排查发现是tomcat中的问题 于是在server.xml中添加了如下属性
诶?还是乱码。。。
终极解决方法
在C:\apache-tomcat-8.5.30\bin\catalina.bat文件中加了如下一条语句彻底解决乱码了
注意:jvm内存大小可根据主机硬件自行设置 如果你的问题没有得到有效解决你可以打开你的tomcat找到conf文件夹下的logging.properties文件 在该文件下添加如下属性也可防止控制台乱码(引用评论,未经亲身证实,谢谢评论支持)
java.util.logging.ConsoleHandler.encoding = GBK
附加:如果你使用了GBK汉字内码扩展规范依旧无效可以尝试换成UTF-8(GBK规则包含全部中文字符,
UTF-8是针对Unicode的一种可变长度字符编码。它可以用来表示Unicode标准中的任何字符)
cmd运行tomcat出现乱码与解决
乱码表现如下:
原因
CMD编码格式是GBK,而Tomcat中默认控制台编码格式是UTF-8
修改
关掉运行Tomcat的CMD后。找到tomcat路径中conf文件夹中的logging.properties文件,将其中配置控制台 语句"java.util.logging.ConsoleHandler.encoding = UTF-8"中的UTF-8改为GBK。(如下两图所示)
更改过后的效果如下:
问题解决
来源:https://blog.csdn.net/cm777/article/details/81742396
0
投稿
猜你喜欢
- 首先当我们将Dwr3配置好以后,我们可以在浏览器中测试一下,查看一下我们配置的Dwr有没有生效,方法是http://localhost:[你
- 目录前言1、什么叫循环依赖呢2、具体出现循环依赖的代码逻辑3、解决循环依赖的代码实现总结前言本文基于springboot版本2.5.1 &n
- 在分布式系统中,配置文件散落在每个项目中,难于集中管理,抑或修改了配置需要重启才能生效。下面我们使用 Spring Cloud Config
- 资源服务器就是业务服务 如用户服务,订单服务等 第三方需要到资源服务器调用接口获取资源ResourceServerConfigResourc
- 双向顺序队列ArrayDeque和双向链式队列LinkedList,JDK已经包含,在此略。ArrayDeque包括顺序栈和顺序队列,Lin
- 在java开发的实际场景中,我们经常要对时间进行格式化处理,但是每次获取开发中自己需要的格式都要重新写一个方法,这样的代码看起来是非常的笨重
- Spring Boot产生环形注入***************************APPLICATION FAILED TO STAR
- 前言gps定位服务的学习是这段时间gps课程的学习内容,之前老师一直在将概念,今天终于是实践课(其实就是给了一个案例,让自己照着敲).不过在
- 一、ServletConfig讲解1.1、配置Servlet初始化参数在Servlet的配置文件web.xml中,可以使用一个或多个<
- 建造者模式针对的是复杂对象的构建,比如一个产品有多个部分构成,每个部分都可以单独进行生产,这时候就可以用建造者模式,由Builder构造产品
- 最近的项目中要实现一个聊天的功能,类似于斗鱼TV的聊天室功能,与服务器端人商量后决定用WebSocket来做,但是在这之前我只知道Socke
- IDEA 2020 源生是不支持中文的,感谢捷克工程师(可能是由国人实现)对我大天朝程序员的“照顾”,且不说这个必要性到底有多大,但从侧面体
- tcp客户端示例#include <errno.h> #include <sys/socket.h> #includ
- Class.forName(xxx.xx.xx) 返回的是一个类一.首先你要明白在java里面任何class都要装载在虚拟机上才能运行。1.
- 概述:@Valid是使用Hibernate validation的时候使用@Validated是只用Spring Validator校验机制
- 问题描述在开发批量删除功能时,往往都是多条数据,所以前台需要传一个数组给后台,但是怎么在URL中绑定一个数组,同时在后台用@PathVari
- 在线程中有两种常用的方法,能够通过数组实现相应的功能,但除此之外在区别上也是很明显的。本篇就其中的代表方法ArrayList和Vector进
- 模块之间总是存在这一定的接口,从调用方式上看,可以分为三类:同步调用、回调和异步调用。下面着重详解回调机制。1. 概述Java 中的回调机制
- 今天是解决报错的一天,首先在操作Springboot中的时候,有些朋友的yml显示的不是绿叶的图标,或者是配置了之后不生效的问题。第一个解决
- 前言最近写一个东东,可能会考虑到字符串拼接,想了几种方法,但对性能未知,所以下面就来测试下面,话不多说了,来一起看看详细的介绍吧。示例代码p