原因:windows下eclipse的编码方式是GBK,而Ubuntu默认不支持GBK编码方式。
方案:修改Ubuntu编码方式,使其支持GBK
1.sudo vi /var/lib/locales/supported.d/local修改文件,在文件中添加
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
ubuntu编辑文件内容:insert或i
退出编辑状态:esc
保存退出:wq
2.sudo dpkg-reconfigure --force locales
保持默认设置,按下tab键选择确定回车,输出结果如图所示:
由此,Ubuntu可以支持GBK编码了。
3.设置eclipse的编码格式
eclipse菜单栏中Windows->Preferences, 然后选择General下面的Workspace,Text file encoding下选择Other GBK,手动输入GBK三个字母, Apply,完美解决。