tomcat乱码解决
一、修改Tomcat的conf的server.xml文件加上 URIEncoding="UTF-8"
二、在tomcat的bin 目录下的catalina.bat 配置文件中,添加以下设置
set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8"
三、控制台打印出现乱码。cmd输入regedit 进入注册表,找到HKEY_CURRENT_USER→Console→Tomcat(如果你改了tomcat的标题栏,这里就是你打开的命令窗口的名字),找到CodePage项,没有则创建,更改值为十进制的65001,点击确定。
如果没有找到tomcat新建一个Tomcat项,里面选择DWORD,值填写65001
四、修改tomcat/apache-tomcat-7.0.92/conf/logging.properties把UTF-8改成GBK
测试:执行1,2,4步骤即可解决 但是idea控制台任然有个别乱码
本人tomcat8.5.60 第二步设置不适用
应该这样设置set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=GBK"
完美!!!
参考文章:https://www.cnblogs.com/zeussbook/p/10535120.html
参考文章:https://blog.csdn.net/qq_32461501/article/details/79493441
本文来自博客园,作者:皮军旗,转载请注明原文链接:https://www.cnblogs.com/pijunqi/p/14107632.html