将别人的项目或JAVA文件导入到自己的Eclipse中时
常常会出现JAVA文件的中文注释变成乱码的情况
主要原因就是别人的IDE编码格式和自己的Eclipse编码格式不同
总结网上的建议和自己的体会可以参考以下几种解决方式
改变整个文件类型的编码格式
) eclipse>window>preferences>General>Content Types
) 找到要修改的文件的类型(JAVAJSP等等)在下面有个Default encoding在输入框中输入GBK
) 点击Update
) 点击OK
) 重启eclipse
改变整个Eclipse工作空间的编码格式
) eclipse>window>preferences>General>workspaceTypes
) 改变文本文件编码格式为GBK
改变单个文件的编码格式
在包资源管理器右键点击文件>属性改变文本文件编码格式为GBK
如果以上几种方式仍不能解决可以下面这个不得已的办法
用Editplus打开要转码的文件如果在Editplus中没有乱码可直接将文件内容拷贝到Eclipse中如果Editplus也有乱码可先在Editplus转码Editplus>文档>文件编码方式>改变文件编码方式>GBK然后再用Eclipse打开就可以了
打开Eclipse有时候会出现中文注释乱码这是因为Eclipse中对Text file encoding的默认编码是GBK因此右键点击你的工程将Info中的Text file encoding中的Other改为UTF即可!