idea 日志中文乱码的问题


环境


  • win 10
  • idea 2018.1.4
  • jdk 8

解决办法


  • 根据下图设置编码方式,然后重启idea:
  • idea 日志中文乱码的问题_ide

问题起源


  • 博主通过代码生成工具生成了一些 Javabean 类,把这些类复制到项目中之后,博主发现这些类的注释有乱码。
  • 于是“聪明机智”的博主尝试把 File Encodings 全部修改为 UTF-8.
  • 修改完 File Encodings 之后, Javabean 中的类注释中文乱码问题并没有解决。最后博主用其他方式解决了 Javabean 中注释乱码的问题,但是博主没有把 File Encodings 的修改还原。
  • 等博主开发好功能进行调试的时候,发现有日志中文乱码的问题。
  • 最后,博主决定关闭 idea,删除项目根目录下的 .idea 文件夹,然后重新打开 idea 重新导入项目。这时,日志中文乱码问题已经解决。
  • 这时,File Encodings 的设置如上一节的截图所示。

附录


  • 希望对大家有帮助
  • 机智的小伙伴们可以尝试分析一下乱码产生的原因。如果有博客链接,可以给博主留言一下。多谢