有时候我们会在windows平台下做eclipse的项目,当把Windows下的工程导入到了Linux下Eclipse中,由于以前的工程代码,都是GBK编码的(Windows下的Eclipse 默认会去读取系统的编码,所以Windows下的Eclipse的编码为GBK),而Ubuntu默认是不支持GBK编码的。所以,我们要先让 Ubuntu支持GBK,方法如下:
1. 先要修改/var/lib/locales/supported.d这个文件夹的权限,否则不能修改该文件夹下的local文件,使用如下命令
root@locust-GUET:/var/lib/locales# chmod777 supported.d
修改/var/lib/locales/supported.d/local文件
root@locust-GUET:/var/lib/locales# visupported.d/local
在local文件中添加
zh_CN.GBK GBK
zh_CN.GB2312 GB2312
zh_CN.GB18030 GB18030
如下图所示
root@locust-GUET:/var/lib/locales#dpkg-reconfigure --force locales
然后在输出的结果中会出现
zh_CN.GB2312 up-to-date
zh_CN.GBK up-to-date如下图所示: