环境
- win 10
- idea 2018.1.4
- jdk 8
解决办法
- 根据下图设置编码方式,然后重启idea:

问题起源
- 博主通过代码生成工具生成了一些 Javabean 类,把这些类复制到项目中之后,博主发现这些类的注释有乱码。
- 于是“聪明机智”的博主尝试把 File Encodings 全部修改为 UTF-8.
- 修改完 File Encodings 之后, Javabean 中的类注释中文乱码问题并没有解决。最后博主用其他方式解决了 Javabean 中注释乱码的问题,但是博主没有把 File Encodings 的修改还原。
- 等博主开发好功能进行调试的时候,发现有日志中文乱码的问题。
- 最后,博主决定关闭 idea,删除项目根目录下的 .idea 文件夹,然后重新打开 idea 重新导入项目。这时,日志中文乱码问题已经解决。
- 这时,File Encodings 的设置如上一节的截图所示。
附录
- 希望对大家有帮助
- 机智的小伙伴们可以尝试分析一下乱码产生的原因。如果有博客链接,可以给博主留言一下。多谢
本文介绍了解决IntelliJ IDEA环境下日志中文乱码的方法。博主在使用代码生成工具后遇到Javabean类注释及日志乱码问题。通过调整IDEA的编码设置,并清除.idea配置文件夹后成功解决问题。

1919

被折叠的 条评论
为什么被折叠?



