關於Tomcat執行startup.bat啟動時頁面中文亂碼問題的解決方案(通用方案)


本文解決方案僅用於執行startup.bat啟動時

方案一:

1.首先要知道的是,中文亂碼一定是編碼方式不一致導致的(廢話...)

 ps: 你:這個不影響使用為什么要改它呢?(我:影響美觀,其實就是強迫征)

2.其次我們要找到Tomcat目錄下的.properties配置文件

例:D:\myapp\apache-tomcat-7.0.103\conf\logging.properties

我這里用到是Sublime Text(其他編輯器也是大差不差的),Ctrl+H 替換,Find:輸入UTF-8 編輯器會高亮提醒,Replace:輸入GBK,點擊 Replace ALL即可完成替換

3.最后,修改替換之前有必要備份一下原文件(.properties),替換完成記得保存文件,再次重啟服務器即可

 

 

 

#以上方式理論上通用其他版本

 方案二:

更改操作系統默認字符集為UTF-8

  • 這里以Win10為例:控制面板 > 時鍾和區域 > 管理 > 更改系統區域設置 > (勾選)Beta版:使用Unicode UTF-8 提供全球語言支持 點擊確定之后重啟系統即可
  • 開機之后你會發現DPI會有所改變,但這並不影響使用、有些文件目錄名會有亂碼的現象(不按標准的"隨地大小便現象",以及確實不方便完善的情況)
  • 以QQ為例,個人文件夾目錄名會中文亂碼(如果你的緩存目錄為英文,則不會存在這種情況) ,但它原本的文件夾依然存在(它會復制之前的緩存目錄),進入QQ在進行一次設置即可
  • 如果你參照第一種方案設置好后,就沒必要用第二種方案了
  • 如果你覺得麻煩,那不推薦你使用這種方法(個人覺得第二種方案更加合理)
  • 同理想要改回默認,勾掉 Beta版:使用Unicode UTF-8 提供全球語言支持 點擊確定,重啟系統即可回到默認狀態

 最終效果圖

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM