eclipse的默认编码是采用系统的, 也就是说 windows下中文编码是GB18030,而ubuntu的中文编码是UTF-8。编码格式不同,在不同平台上进行协作开发时就会碰到乱码情况。
解决方法:
1. 为ubuntu 添加GB18030支持
修改文件, /var/lib/locales/supported.d/zh-hans
添加zh_CN.GB18030 GB18030后保存
执行指令, sudo locale-gen 。 这时系统将更新编码支持, 估计会下载东西, 出现zh_CN.GB18030... done 说明添加编码支持成功
2. 修改eclipse的默认编码为gb18030,
eclipse : window->preferences->general->workspace->Textfile encoding 选择other项目, 如果没有GB18030选项,自己添加个, 保存。
这时编码就修改完毕了