Ubuntu ( Linux) Eclipse 乱码问题

时间:2023-12-28 14:46:26

  刚装完Ubuntu,导入Java和Android项目时,发现字符乱码,究其原因,是由于Windows下使用的是GBK编码,而Ubuntu使用的是UTF-8编码。网上查找了相关资料,主要解决方案有两种。

一、GBK转UTF-8,

使用iconv 转换,iconv的命令格式如下: iconv -f encoding -t encoding inputfile,因此,我们使用下面命令 iconv -f GBK -t UTF-8 inputFile.java -o outputFile.java

二、让Ubuntu支持GBK

1、修改/var/lib/locales/supported.d/local文件,在文件中添加

zh_CN.GBK GBK

zh_CN.GB2312 GB2312

使用echo 命令添加:

sudo echo “zh_CN.GBK GBK” >> local

sudo echo “zh_CN.GB2312 GB2312” >> local

然后输入sudo dpkg-reconfigure --force locales

如果在输出的结果中会出现

zh_CN.GB2312 done

zh_CN.GBK done

表示你的Ubuntu支持GBK编码了。

之后设置Eclipse,windows->preference->General->workspace->Text encoding 直接输入GBK确认即可。