Eclipse对导入的文件的编码支持不太好啊,,尤其是中文的—在网上查过资料Eclipse对中文是 GBK的编码. 但是网上的经验只是修改Eclipse的编码设置,有时候并不管用. 这时候就需要查看一下文件的编码.直接说下自己的解决方法吧. 先试第一个方法,不ok的话,再修改文件编码.
修改之前的乱码:
修改Eclipse的文件配置
Window->preference->General->Content Types->Text
从这里面找到需要修改编码的文件类型,比如我的是properties
的文件有乱码,就找到java properties
,在最下面的一行default encoding
那里填上GBK
之后再点击右边的update
. ok保存就行了.
修改文件编码
当修改了Eclipse
配置仍无效的时候,就需要查看自己的文件是不是GBK了,可以使用notepad++
来查看,再保存为GBK
, 我使用VIM
的:
set fileencodiing
命令来查看的文件编码,然后使用:
set fileencoding=GBK
来修改为GBK的.修改之后,使用vim或者终端查看的话,可能会有乱码,但是在Eclispe中就正常显示了.如下图