首页 > 编程知识 正文

tomcat输出中文乱码,idea运行没有控制台

时间:2023-05-03 23:22:10 阅读:130211 作者:1399

解决idea控制台输出Tomcat日志乱码问题的乱码原因是窗口中的所有idea缺省代码集缺省为GBK,而Tomcat的当前版本为UTF-8,从而导致乱码第一种解决方案:可以将Tomcat输出日志的编码更改为GBK,以便在Tomcat的config目录下找到logging.properties文件,并在文件中的五个位置设置编码。 将UTF-8的所有位置更改为GBK,分别对应于红色圆圈中的五个日志输出文档。

1 catalina.org.Apache.juli.filehandler.level=fine1catalina.org.Apache.juli.filehandler.directory=$ { cale } logs1catalina.org.Apache.juli.filehandler.prefix=catalina.1 catalina.org.Apache.juli.filehandler.encoid ndler.directory=$ { catalina.base }/logs2localhost.org.Apache.juli.filehandler.prefix=localhost.2 localhost.org.Apache.juli.filehandler.encer vel=fine3manager.org.Apache.juli.filehandler.directory=$ { catalina.base }/logs3manager.org.Apache.juli.filehandler.prefix=manager.3 manager.org.Apache.juli.filehandler.encoding r ndler.directory=$ { catalina.base }/logs4host-manager.org.Apache.juli.filehandler.prefix=host-manager.4 host-manager.org.Apache.juli.fili r.formatter=Java.util.logging.simpleformatterjava.util解析方法:将idea控制台中的代码更改为UTF-8。 idea的lcddxy目录下有两个文件idea64.exe.vmoptions和idea.exe.vmoptions。 在文件的第一行中添加-Dfile.encoding=UTF-8更改后-8x750m-xx : reservedcodecachesize=240 m-xx : useconcmarksweepgc-xx o v4堆栈=true-djdk.http.auth.tunneling.disabled schemes='-xx 3360 heapdumponoutofmemoryerror-xx 3360-omit stat 0

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。