Tomcat问题
tomcat乱码
第一种方式:
打开tomcat的/conf/server.xml,加上 URIEncoding="UTF-8" useBodyEncodingForURI="true"
<Connector port="8099" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8" useBodyEncodingForURI="true"
/>
第二种方式:
bin/catalina.bat 中添加下面的
set JAVA_OPTS=-Xms512m -Xmx1024m -XX:MaxPermSize=1024m -Dfile.encoding=UTF-8
解决控制台乱码,conf/logging.properties,UTF-8改为GBK
java.util.logging.ConsoleHandler.encoding = GBK
彻底解决Tomcat控制台输出中文乱码_沐言鸭的博客-CSDN博客_tomcat控制台中文乱码
1.Tomcat部署项目
首先将打完包的项目放到webapps
目录下
在找到tomcat/bin目录下的startup.bat
启动项目
2.遇到的问题
1.控制台乱码
找到tomcat/conf==目录下的logging.properties文件
找到java.util.logging.ConsoleHandler.encoding = UTF-8
将UTF-8修改为GBK
2.项目启动完成后,访问页面乱码
找到tomcat/bin目录下的catalina.bat文件
找到set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS%"
将其修改为set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF8 -Dsun.jnu.encoding=UTF8"
不经风雨,怎见彩虹?