今天跑项目的时候控制台又乱码了,许久未管忘记怎么修改的了,网上看了下方法成功解决,下面总结一下。

乱码情况:

方法1:修改idea设置里的文件编码格式为utf-8,我修改了还没好。

这个方法不行的话就接着试。

方法二:修改Tomcat配置虚拟机选项 加上  -Dfile.encoding=UTF-8

 我修改了也依然不行,还是得靠最后一个方法。

方法三:修改Tomcat配置文件logging.properties,它在Tomcat的文件夹的conf文件夹下面

 将里面的java.util.logging.ConsoleHandler.encoding 的值改为GBK。如下图:

 重启项目,乱码不再出现。

方法四:不修改Tomcat配置文件logging.properties,而是在帮助的编辑自定义VM选项里加上

-Dfile.encoding=UTF-8

 重启服务器,问题解决。

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐