背景:
在svn中检出项目到本地,然后再导入到eclipse中,会发现properties文件会出现 u7f6e 这样的乱码问题。
产生乱码的原因好像是因为eclipse会认为properties文件时源文件,会对其进行索引二次加密,但是jdk只对其进行了一次解析,所以还是乱码【参考网上说法】。以下给出二种解决方式,建议大家使用第二种方式,安装插件PropertiesEditor (http://propedit.sourceforge.jp/eclipse/updates/),具体操作步骤见方法二。
解决方法有二种:
方法一、修改properties文件的默认编码【ps:这种方式貌似不太靠谱】
操作步骤:window -> preferences -> Content Types -> text -> Java Properties File(见下图)
方法二、eclipse安装插件(推荐使用,本人亲测可用)
操作步骤:help -> Install New SoftWare(见下图)
安装后,重启eclipse即可。