在網上找了很多方法,搞了好一會才解決(我自己粗心造成的),現在來總結一下:
1.IDEA-Help-Edit Custom VM Options-粘貼一句話:
-Dfile.encoding=utf-8
然后重啟。
2.File-Settings-Editor-FileEncodings中的三個選項都設置為UTF-8:
3.找到IDEA安裝路徑下的bin目錄中的idea.exe.vmoptions和idea64.exe.vmoptions文件,打開並在末尾加入-Dfile.encoding=UTF-8:
4.File-Settings-Build,Execution,Deployment-Maven-Runner,在VM Options中加入-Dfile.encoding=GB2312(注意參數之間一定要是空格不是逗號!!)
5.如果用到了Tomcat,就要把Tomcat也設置一下:Run-Edit Configurations-Tomcat-VM Options加入-Dfile.encoding=UTF-8:
6.如果還是不行,就找到tomcat的安裝路徑-conf-logging.properties-將里面的UTF-8都改為GBK:
7.到這里一般情況下應該都可以解決了,如果還沒解決,注意以下細節:
(1)改完設置之后要點擊Apply才可以;
(2)別忘了把IDEA重啟一下再看效果。