linux 修改默認編碼
阿新 • • 發佈:2018-07-21
efault code tar 編碼 分享 項目 服務 rem 發的 我是做JAVAweb開發的,在ubuntu部署tomcat時候,由於中文需要,更改了tomcat編碼,但是發現啟動後tomcat還是無法解析中文,導致我的項目出現很多異常,經過多方查證,發現除了tomcat本身的server.xml配置文件需要更改編碼之外,首先服務器本身要支持UTF-8 經過修改系統編碼後,項目恢復正常運行,特此將經驗分享給大家
1 #locale
LANG=en_US LANGUAGE=en_US: LC_CTYPE="en_US" LC_NUMERIC="en_US" LC_TIME="en_US" LC_COLLATE="en_US" LC_MONETARY="en_US" LC_MESSAGES="en_US" LC_PAPER="en_US" LC_NAME="en_US" LC_ADDRESS="en_US" LC_TELEPHONE="en_US" LC_MEASUREMENT="en_US" LC_IDENTIFICATION="en_US" LC_ALL=
2 #vim /etc/default/locale
修改locale 文件內容為以下
LANG="en_US.UTF-8"
LANGUAGE="en_US:en"
3 #source /etc/default/locale
4 #locale
修改後
LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL=
linux 修改默認編碼