错误解决:项目在eclipse运行正常,但单独部署到tomcat上返回的数据出现乱码

解决返回数据乱码:

找到Tomcat的bin目录,在bin目录下的catalina.bat文件最开头加上下面这句话
set JAVA_OPTS=-Xms128m -Xmx512m -XX:MaxPermSize=256m -Dfile.encoding=UTF-8
rem %JAVA_OPTS%

但是如果不出意外的话在点击startup.bat的时候Tomcat的日志信息会出现乱码。

错误解决:项目在eclipse运行正常,但单独部署到tomcat上返回的数据出现乱码_第1张图片

Tomcat日志信息乱码解决方案:

找到Tomcat的conf目录,在conf目录下找到logging.properties文件,然后在该文件的最后添加:java.util.logging.ConsoleHandler.encoding = GBK然后重新打开startup.bat即可解决。

错误解决:项目在eclipse运行正常,但单独部署到tomcat上返回的数据出现乱码_第2张图片

你可能感兴趣的:(错误解决:项目在eclipse运行正常,但单独部署到tomcat上返回的数据出现乱码)