解决idea控制台中文乱码

普通项目

  1. 打开 idea 安装目录:D:\software\IntelliJ IDEA 2019.2\bin,打开 idea64.exe.vmoptions 文件或者 idea.exe.vmoptions,末尾添加 -Dfile.encoding=UTF-8 。
    解决idea控制台中文乱码_第1张图片
  2. 点击 File -> Setting -> Editor -> File Encodings,将以下编码改为 UTF-8 。
    解决idea控制台中文乱码_第2张图片
  3. 设置启动程序的 VM options:-Dfile.encoding=UTF-8 。
    解决idea控制台中文乱码_第3张图片
  4. 打开项目目录 .idea 中的 encodings.xml 文件,把 UTF-8 编码以外的标签都删除。
  5. 重启 idea:File -> Invalidate Caches / Restart 。
    解决idea控制台中文乱码_第4张图片

gradle项目

  1. 打开 build.gradle 文件,添加以下内容:
tasks.withType(JavaCompile) {
    options.encoding = "UTF-8"
}
  1. 点击 help -> edit custom vm options,添加 -Dfile.encoding=UTF-8 。
    解决idea控制台中文乱码_第5张图片
  2. 重启 idea:File -> Invalidate Caches / Restart 。

你可能感兴趣的:(IntelliJ,IDEA,idea,中文乱码,控制台,java)