第一种解决方案:将Tomcat输出日志的编码改为GBK 在Tomcat的config目录下有一个logging.properties文件,文件中可以在五个地方设置编码,分别对应红色圆圈内五个日志输出文档(默认只选中了两个),将UTF-8的地方全改成GBK 代码语言:javascript 复制 1catalina.org.apache.juli.FileHandler.level=FINE1catalina.org.apache.j...
在IDEA中,你可以选择“Build”菜单中的“Rebuild Project”选项来清理并重新构建项目。 更新IDEA和Tomcat版本如果你使用的是较旧的IDEA或Tomcat版本,尝试更新到最新版本,看看是否解决了乱码问题。新版本可能修复了一些已知的问题和错误。如果以上方法都没有解决问题,你可能需要检查你的项目代码和配置文件,确保没有使用特殊...
二、解决方案 方法1:修改Tomcat 日志输出为GBK编码 先打开tomcat的安装目录 编辑conf 目录下的 logging.properties 用notepad++ 打开,把里面的UTF-8 通通改成 GBK 保存,重启Tomcat,即可生效。 方法2:修改IDEA为UTF-8编码 (仅适用于2018版及之前的版本,2019版请看下面) 首先打开 idea的安装目录 修改idea.exe.vmo...
4.配置tomcat运行编码 (1)修改catalina.bat(好用!!!) Tomcat安装目录下的bin目录中,对catalina.bat进行如下配置,大概在220行左右,修改如下代码。 在双引号内增加 -Dfile.encoding=UTF-8 (2)在 Server > VM options 设置为 -Dfile.encoding=UTF-8 ,重启tomcat 5.修改控制台默认编码 依次打开File -> setting ...
乱码的根本原因:Windows系统的cmd是GBK编码的,所以IDEA的下方log输出的部分的编码也是GBK的,然而Tomcat 9.0 版本默认log输出是UTF-8编码的,采用了两种不同的编码方式就会导致乱码。 二、解决方案 方法1:修改Tomcat 日志输出为GBK编码(推荐使用这种方式) 先打开tomcat的安装目录 ...
【前言】tomacat日志有三个地方,分别是Output(控制台)、Tomcat Localhost Log(tomcat本地日志)、Tomcat Catalina Log。 启动日志和大部分报错日志、普通日志都在output打印;有些错误日志,在Tomcat Localhost Log。 三个日志显示区,都可能出现乱码现象。 1、解决方案一: ...
IDEA tomcat Catalina log 乱码,打开tomcat安装目录conf/logging.properties,将所有的GBK内容改为UTF-8修改IDEA配置属性HELP->EditCustomVMOptions-
这种方法不是主流的,但优点是在idea控制台和dos命令窗口启动时都可避免中文乱码,缺点是idea上Run/Debug Configurations-->VM options:设置为-Dfile.encoding=UTF-8时sout输出中文会出现乱码;且idea启动Tomcat时控制台的 Tomcat catalina log页面还是中文乱码。所以两者不要同时设置。
最近使用servlet,用到tomcat,控制台和tomcat Localhost和catalina log出现乱码 重点看第四点,前面是一些基本的,一般就可以成功了。 image.png 看了很多网上的方法,都不得行,现在来总结一下,以便以后查看 1.设置idea编码为UTF-8 image.png 2.设置tomcat插件的编码格式,我这设置utf-8,控制台输出语句还是乱码,可以改...
5.终极步骤,打开你的tomcat 6.一半直接启动即可,如果不行,请重启idea并清理缓存;前端的如果还是乱码需要清理浏览器缓存。 设置jsp页面编码 其他 : 在jsp页面最开头,添加: <%@ contentType="text/html;charset=UTF-8" pageEncoding="utf-8" %> 设置HTML页面编码 ...