您的位置:首页 > 编程语言 > Java开发

【MyEclipse】MyEclipse导入项目中文乱码处理

2015-01-28 01:19 176 查看
最近导入一个别人做的项目到MyEclipse,发现出现中文乱码问题,我把MyEclipse里面可以改编码的地方全都改了,还是不行,挺郁闷的,然后我就上网百度,各种方法,其实也是我试过的所有方法。

1.Windows->Preferences->General->Workplace,这种方法是改过工作空间的编码方式。



2.Window->Preferences->General->Content Types,这种方法是改变各种文件的默认编码方式。



3.右键单击项目名称->Properties->Resource->Text file encoding,这种方法是改变项目的编码方式。



这就是我试过同时也是我在网上搜到的解决办法,我把编码方式都改成UTF-8了,但是还是不行,我就更郁闷了。后来我不经意看了一个JSP页面,发现用的是GBK编码,我就想,会不会项目原本的编码就是GBK呢?我就问了一下项目的主人,果然不出所料,就是GBK,好啦,那我就改了。结果……还是不行!

问题出在哪里呢?原来是我没重启MyEclipse!一重启就行了。其实一般是不用重启的,就那个时候我的MyEclipse抽风,就折腾我那么久。

后来我发现,我把那些编码都改成GBK之后,我本来UTF-8的项目就出现乱码了,才发现其实项目导入出现中文乱码问题,其实很简单,真的很简单就可以解决的,只要使用方法3,改变项目的编码方式就行了,其他的不用改,特别是对于文件的默认编码,强烈建议不要改,像图2那样空着是最好的,千万不要自作多情定了一个编码方式,不然你会惹上一身的麻烦。另外关于工作空间的编码方式也是不需要修改的,虽然修改之后也不会有什么影响,工作空间的编码方式就是决定你新建的项目是什么编码方式的(不是很确定),不会影响现有的项目或者导入的项目。

关于乱码的处理,很重要的是要知道项目原本的编码方式,问项目的主人是最快捷的方式,如果实在是不清楚,也很简单,都试试呗,目前编码方式用得最多的也就是UTF-8和GBK了,不行再试试其他的编码,为了避免出现我那样的情况,修改编码之后重启MyEclipse。

Author:立礼

Sign:人生不要有太多的幻想,而要有更多的行动。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: