之前一直是Maven項目,現在轉用tomcat各種亂碼問題,控制台輸出亂碼,頁面打開亂碼,在網上查找后將有效方法匯總一下。
1、首先保證IDEA的編碼沒有問題
2、修改IDEA安裝目錄下文件
增加最后一行內容 -Dfile.encoding=UTF-8
3、在tomcat 設置界面 加入 -Dfile.encoding=UTF-8
4、清除緩存重新啟動IDEA
5、打開你的tomcat安裝目錄,進入conf文件夾
server.xml文件中在對應的位置增加 URIEncoding="utf-8"
logging.properties文件中,按照紅色方框用#將這5條改變編碼的語句注釋掉。