关于idea中使用tomcat控制台出现乱码的问题

2年前 (2022) 程序员胖胖胖虎阿
195 0 0

- 在idea中首次使用tomcat部署后在服务区可能会出现乱码,乱码的形式主要为两种

1. 第一种就是日志信息出现乱码,就是红色字体的中文部分为乱码

关于idea中使用tomcat控制台出现乱码的问题

当然这种情况下也能正常使用,只是无法查看控制台上输出的中文信息

查看日志信息也可以在tomcat文件下的logs下查看,或者在打印台上指定日志存储的位置如

关于idea中使用tomcat控制台出现乱码的问题 

图中Using CATALINA_BASE:中的路径就可以找到日志记录的位置。

回到正题:如果出现了红字,我们怎么解决呢?

第一步:查看tomcat文件(就是你安装tomcat的那个文件)下的config文件下的logging.properties文件,

比如:D:\application\apache-tomcat-10.0.20\conf\logging.properties

内容长这样:

关于idea中使用tomcat控制台出现乱码的问题

自己留个心眼,修改的什么内容需要记一下,如果不起作用,就恢复,毕竟是配置文件。

处理:将其中的编码方式全部设置为UTF-8,其中可能存在5处或者6处,且经常为UTF-8或者GBK,全部改成UTF-8。

关于idea中使用tomcat控制台出现乱码的问题

 

在查看是否红码。如果还是红码,就看看第二种情况的配置也配置一下

2. 第二种情况:就是控制台打印信息出现乱码,

关于idea中使用tomcat控制台出现乱码的问题

解决方案:查看tomcat配置

关于idea中使用tomcat控制台出现乱码的问题 

关于idea中使用tomcat控制台出现乱码的问题

查看是否添加虚拟机选项配置,如果没有需要加上-Dfile.encoding=UTF-8

,如果还是乱码,则在帮助中进入编辑自定义VM选项

关于idea中使用tomcat控制台出现乱码的问题

在文件中添加-Dfile.encoding=UTF-8并保存,一般设置这两个就应该可以解决了。

以上就是面对连中国乱码情况做出的解决办法,这东西可能出现的情况非常多,所以以上处理仅供参考。

 

 

 

版权声明:程序员胖胖胖虎阿 发表于 2022年10月2日 上午6:56。
转载请注明:关于idea中使用tomcat控制台出现乱码的问题 | 胖虎的工具箱-编程导航

相关文章

暂无评论

暂无评论...