eclipse的默認(rèn)編碼是采用系統(tǒng)的, 也就是說(shuō) windows下中文編碼是GB18030,而ubuntu的中文編碼是UTF-8。編碼格式不同,在不同平臺(tái)上進(jìn)行協(xié)作開(kāi)發(fā)時(shí)就會(huì)碰到亂碼情況。
解決方法:
1. 為ubuntu 添加GB18030支持
修改文件, /var/lib/locales/supported.d/zh-hans
添加zh_CN.GB18030 GB18030后保存
執(zhí)行指令, sudo locale-gen 。 這時(shí)系統(tǒng)將更新編碼支持, 估計(jì)會(huì)下載東西, 出現(xiàn)zh_CN.GB18030... done 說(shuō)明添加編碼支持成功
2. 修改eclipse的默認(rèn)編碼為gb18030,
eclipse : window->preferences->general->workspace->Textfile encoding 選擇other項(xiàng)目, 如果沒(méi)有GB18030選項(xiàng),自己添加個(gè), 保存。
這時(shí)編碼就修改完畢了