解决idea的控制台输出Tomcat日志乱码问题「建议收藏」
2023-06-13 09:14:50 时间
大家好,又见面了,我是你们的朋友全栈君。
解决idea的控制台输出Tomcat日志乱码问题
乱码原因
- 由于window下的idea默认编码集都默认是GBK,而Tomcat目前版本是UTF-8,所以会出现乱码。
第一种解决方案:将Tomcat输出日志的编码改为GBK
- 在Tomcat的config目录下有一个logging.properties文件,文件中可以在五个地方设置编码,分别对应红色圆圈内五个日志输出文档(默认只选中了两个),将UTF-8的地方全改成GBK
1catalina.org.apache.juli.FileHandler.level = FINE
1catalina.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
1catalina.org.apache.juli.FileHandler.prefix = catalina.
1catalina.org.apache.juli.FileHandler.encoding = UTF-8
2localhost.org.apache.juli.FileHandler.level = FINE
2localhost.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
2localhost.org.apache.juli.FileHandler.prefix = localhost.
2localhost.org.apache.juli.FileHandler.encoding = UTF-8
3manager.org.apache.juli.FileHandler.level = FINE
3manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
3manager.org.apache.juli.FileHandler.prefix = manager.
3manager.org.apache.juli.FileHandler.encoding = UTF-8
4host-manager.org.apache.juli.FileHandler.level = FINE
4host-manager.org.apache.juli.FileHandler.directory = ${catalina.base}/logs
4host-manager.org.apache.juli.FileHandler.prefix = host-manager.
4host-manager.org.apache.juli.FileHandler.encoding = UTF-8
java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
java.util.logging.ConsoleHandler.encoding = UTF-8
第二种解决方案:更改idea控制台的编码为UTF-8
- 在idea的bin目录下有两个文件idea64.exe.vmoptions和idea.exe.vmoptions在文件第一行添加
-Dfile.encoding=UTF-8
- 更改之后
-Dfile.encoding=UTF-8
-Xms128m
-Xmx750m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
注:不会有人傻到两个都配置然后又反了吧【狗头】,只需编码集一样,选一种方案即可
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/189435.html原文链接:https://javaforall.cn
相关文章
- Tomcat下载——tomcat7、tomcat8、tomcat9官网下载链接
- idea启动tomcat日志乱码
- idea快捷键汇总mac_mac版本IDEA快捷键「建议收藏」
- Tomcat面试题+http面试题+Nginx面试题+常见面试题
- Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包
- Tomcat 下载安装与配置
- 知行之桥EDI系统2022版Tomcat部署
- idea配置Tomcat_tomcat docbase
- idea tomcat8.5乱码_启动tomcat乱码
- idea tomcat catalina log乱码_xshell查看日志乱码怎么解决
- idea将项目部署到Tomcat的webapps目录
- Tomcat的目录结构
- 怎么设置tomcat在get请求的中文也不乱码?两种情况下配置
- JavaWeb服务器-Tomcat
- idea程序包org不存在-IDEA工程运行时总是报xx程序包不存在实际上包已导入(问题分析及解决方案)
- JavaWeb day5 Tomcat配置及用idea创建Maven-Tomcat项目
- Tomcat面试题
- IntelliJ IDEA tomcat 热部署详解程序员
- 怎么解决Tomcat端口被占用的问题详解程序员
- spring boot上传文件错误The temporary upload location [/tmp/tomcat.******/work/Tomcat/localhost/ROOT] is not valid详解编程语言
- MySQL与Tomcat的完美结合(mysql和tomcat)
- Linux下一步步搭建Tomcat环境(linux配置tomcat环境变量)
- Linux查看Tomcat进程:掌握必备指令(linux查看tomcat进程)
- MySQL与Tomcat:强强联合的绝佳组合(mysql与tomcat)
- Linux下快速安装Tomcat服务器(linux下安装tomcat)
- Linux部署Tomcat项目:一步一步步入正轨(linux部署tomcat项目)
- Linux下重启Tomcat的命令指南(linux重启tomcat命令)
- 实现Idea集成Oracle数据库(idea集成oracle)
- 快速配置Idea搭建Oracle数据库环境(idea配置oracle)
- 学习javaweb如何配置Tomcat的热启动