tomcat运行后乱码问题的解决

上篇文章里解决了tomcat的闪退问题,这次我们来解决运行startup.bat后出现的乱码问题

我先说一下我的问题,我是把所有教程给的解决方法几乎都试了一遍,把能改成UTF-8的地方都改成了UTF-8,但还是乱码。最后发现tomcat 安装目录下的 conf 文件夹中修改 logging.properties文件,将UTF-8修改为GBK就好了,注意别修改错地方

配置tomcat乱码问题的几种可能解决的方法

1. tomcat 安装目录下的 conf 文件夹中修改 logging.properties

将这一行的“UTF-8”改为GBK

如果这里是GBK,那你就改成UTF-8试试

如果这个修改完后,乱码问题解决就不用再往下看了!

2. tomcat 安装目录下的 conf 文件夹中修改server.xml

找到大概在71行的位置,在最后添加:URIEncoding="UTF-8"

3.tomcat 安装目录下的 bin文件夹中修改catalina.bat

大概在116行中有个setlocal,下方添加一行

set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MaxPermSize=1024m -Dfile.encoding=UTF-8

222行中最后加上

-Dfile.encoding=UTF-8

一般就是设置这几个地方的编码,我是第一种方法解决的

我个人理解是中文乱码解决,把UTF-8改成GBK就能解决

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值