1、修改配置文件,安装路径bIn目录下的idea.exe.vmoptions和idea64.exe.vmoptions增加设置
-Dfile.encoding=UTF-8
2、File->Settings...->Editor->File Encoding下的Global Encoding和Project Encoding设置为UTF-8
3、VM options项中添加:
-Dfile.encoding=UTF-
8
4、对于maven构建的项目,由于idea中maven的配置优先,需要在pom.xml中对maven-surefire-plugin进行配置。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.12.4</version>
<configuration>
<forkMode>once</forkMode>
<argLine>-Dfile.encoding=UTF-8</argLine>
</configuration>
</plugin>
</plugins>
</build>
5、重启Intellij idea即可解决乱码问题