解决 IDEA 控制台输出乱码
之所以写这篇文章,是我又犯傻了。2333
我最近在学习 Java Web 开发,于是就捣鼓了 IDEA,配置好 Tomcat 就开始测试了,结果发现一堆乱码的提示。
在控制台中输出了一些内容乱码,但是还是有些内容是可以看得懂的,比如: "org.apache.catalina.startup.HostConfig.deployDirectory" 之类的,一眼看过去就是 Java 的包名,然后根据这些包名,我找到了 Tomcat 安装目录中的配置文件 logging.properties
,结果打开一看:
UTF-8???黑人问号脸。
按我个人习惯,大多数就是用 UTF-8 编码写代码,没道理会出现乱码。
问题再一次回到了原点。
我再次点开 IDEA 的编辑器,打开了设置,看了一下文件编码的设置,全是 UTF-8,没毛病,这就犯难了。
自暴自弃的我在设置页面一个一个的点击,结果让我误打误撞的发现了控制台相关的配置,点进去一看:
一个明晃晃的 系统默认:GBK 在跟我说控制台使用的是 GBK 编码!于是,我尝试修改了一下,将默认编码设置为 UTF-8,之后重启 Tomcat,终于在控制台上看到正常显示的文字了,撒花~