刚开始使用IntelliJ IDEA 2019.1,发现中文乱码问题,就上网搜索了一下,发现不行,最后发现新版的IntelliJ IDEA的vmoptions配置文件换了位置了。
步骤如下:
1. 菜单 file -> Setting -> Editor -> File Encodeings 将Global Encoding和Project Endcoding和Default encoding for properties files 修改选择编码为UTF-8
2. 菜单 Run -> Edit Configuration 在服务器设置里的VM options填上-Dfile.encoding=UTF-8
3. 打开软件目录JetBrains\IntelliJ IDEA 2019.1.2\bin里的idea.exe.vmoptions和idea64.exe.vmoptions,在文件末尾添加-Dfile.encoding=UTF-8
4. 如果修改了上面的还是乱码,那么就还要修改一个文件,菜单 Help -> Edit Custom VM Options...,会打开一个idea64.exe.vmoptions的文件,这个文件在C:\Users\你的用户名.IntelliJIdea2019.1\config里,同样在在文件末尾添加-Dfile.encoding=UTF-8
修改完后一定要重启IDEA,不然不生效的
如果是以前的版本修改前3步就可以了,新版增加第4步,新版也可以不做第3步,直接做第4步,第3步和第4步其实都是修改配置文件