今天导入公司一个老项目准备review,结果发现乱码。本以为在MyEclipse中将鼠标移到项目上,然后右键---Properties---Resource---选中Other并选择自己想要的编码类型。该项目中的所有文件便会是全部变成想要的编码类型。后面谨慎起见,打开几个文件看看,发现自己还是too young too naive了。
我们在MyEclipse中该编码的方式无非就几种:
①Window---Preferences---General---Workspace---然后在Text file encoding处修改编码。(全局环境的编码默认值设置)
②将鼠标移到项目上,然后右键---Properties---Resource---选中Other并选择自己想要的编码类型。(局部项目编码的设置)
③Window---Preferences---General---Content Types。在右侧窗口中展开每一个子项,依次输入编码格式,如“GBK”点击“update”就设置好了。(全局文件编码的设置)
④我不知道的......
我尝试将原来是默认UTF-8的编码的全局环境改成GBK,即①方法。然后将项目删掉,重新导入项目。本以为这样导入的项目的编码类型就是默认的GBK,妥妥的了。结果发现我的java文件仍然是UTF-8编码。
我真心不想一个一个文件来改变编码。我甚至发现在包上右键然后改编码都不能改变包中java文件的编码。
还好,后面通过第三中方法中,发现,Text中并没有“.java”的后缀,加上后,终于成功将所有java文件改成gbk编码了,不用一个一个去改动了,省了好多时间。
原文:http://www.cnblogs.com/mengtaitouru/p/5148919.html