工作原因,idea的編碼經常需要在utf-8和GBk之間轉換
https://blog.csdn.net/u010316188/article/details/89312990 這篇文章很好解決了這個問題
每次修改最好測試一下,不要一次修改太多方式
補充二
有時候只要個別文件的編碼格式有問題,可以選擇需要修改的文件,然后點擊右下角進行編碼修改(有些文件在這里是修改不了,只能復制出去修改好編碼格式之后再復制進來)。
補充一
** 安裝路徑下的:idea.exe.vmoptions 增加 -Dfile.encoding=UTF-8**
找到idea的安裝目錄下的idea.exe.vmoptions和idea64.exe.vmoptions文件。
然后在這兩個文件后面追加指定修改文件編碼格式。
方式一:
File->Settings->Editor->File Encodings
方式二:
File->Other Settings->Default Settings ->Editor->File Encodings
這個和上面唯一的區別就是下面這個選擇的Default Settings
方式三
將項目中的.idea文件夾中的encodings.xml文件中的編碼格式改為uft-8
方式四
File->Settings->Build,Execution,Deployment -> Compiler -> Java Compiler
設置 Additional command line parameters選項為 -encoding utf-8
方式五
- 打開Run/Debug Configuration,選擇你的tomcat
- 然后在 Server > VM options 設置為 -Dfile.encoding=UTF-8 ,重啟tomcat