tomcat服务器、控制台虽无报错,但是一看到乱码,心理就是很不舒服,有一种强迫症就是想要把它弄好。 以下的几个方法可以去尝试改变idea启动tomcat服务器控制台乱码的情况!!
一、修改idea的配置
打开idea所在的文件位置,找到bin目录下的 idea64.exe.vmoptions 和idea.exe.vmoptions 两个文件。
在最后一行追加 -Dfile.encoding=UTF-8
idea64.exe.vmoptions 也一样
打开idea的setting,搜索 File Encoding,确保控制台编码一致
打开idea,找到Tomcat配置,添加-Dfile.encoding=UTF-8
点击idea的导航栏 File/invalidate Caches/Restart 重新启动idea即可!
二、修改tomcat配置文件 (此方法部分人成功了)
找到tomcat下的conf/logging.properties文件,添加如下配置:
如果UTF-8不行,就换成GBK。
三、破罐子破摔法
经过查询各种资料,无论是修改idea配置,还是修改tomcat/conf/logging.properties配置,终究不行。把我气的忍无可忍了,直接卸载tomcat, 重新下载tomcat,使idea关联tomcat,奇迹发生了,idea控制台乱码解决了!!!!
个人建议此方法用的时候要小心,尤其是你的tomcat有很多配置的时候,最好配置文件保留一份,方便你以后的复原。