在Linux下進行開發,經常會遇到編碼問題。比如項目組中你使用的Linux,其它人用的是Windows。因為Linux默認不支持GBK,所以打開項目時會出現亂碼的問題。為了解決這個問題,首先需要在Linux系統中添加GBK支持。
(以下方法以Ubuntu發行版為例)
1.修改/var/lib/locales/supported.d/local文件,在文件中添加
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
zh_CN.GB18030 GB18030
2.sudo dpkg-reconfigure --force locales
..........
zh_CN.GB18030... done
zh_CN.GB2312... done
zh_CN.GBK... done
出現以上3行之後,ubuntu就支持GBK編碼了,然後就可以在eclipse中設置編碼了。
3.設置eclipse編碼。
進入eclipse,點擊window==>preferences==>general==>workspace中的Text file encoding設置成GBK或者GB2312或者GB18030.(如果在other中沒有出現編碼列表,直接輸入指定的編碼即可)