IntelliJ Idea 编译时控制台上中文输出乱码

猜测原因是IDEA启动时未指定编码信息,故与系统编码保持一致(windows中文系统默认为GBK编码),当以UTF-8编码进行编译在控制台会以GBK编码输出,从而导致乱码

解决方案

指定Idea启动时JVM的默认编码为UTF-8

  • Help -> Edit Custom Options Properties,增加 -Dfile.encoding=UTF-8

你可能感兴趣的:(Java,idea,intellij-idea,java,ide)