windows系统运行tomcat控制台UTF-8中文乱码问题

        很多帖子都告诉你要修改start.bat,catalina.bat,logging.properties等等,但是tomcat8默认已经全部设置为UTF-8了,于是有些误人子弟的做法,竟然将其中一些编码改为GBK,还有通过修改tomcat启动cmd界面指定为run的,并在注册表添加autorun指定cmd窗口使用UTF-8编码,这样有两个问题,一:你在其他地方打开cmd界面可能会出现乱码(win环境还是有很多使用GBK编码的,全部指定为UTF-8肯定不行)。二:在你启动tomcat后你可能会找不到运行界面,因为它是单独通过cmd运行的,不是java的那个咖啡图标。

        被坑了很久,终于找到一种靠谱的做法,就是单独修改启动tomcat命令窗口的编码即可。安装版会在注册表中出现以下路径\HKEY_CURRENT_USER\Console\Tomcat,解压缩版可以手动添加,并修改CodePage的值

这样重新运行tomcat就不会有中文乱码了

转自https://juejin.im/post/5bb23cc15188255c5121d499

其他问题可参考原链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值