有时候我们从别处下载了源码,将其导入eclipse,却发现,很多原本应该是中文的注释变成了乱码,导致无法进行编译,以致于无法运行;在这种情况下,我们也无法对代码进行编辑后保存。
原因是,eclipse编辑器的编码规则是可变的,一般默认为UTF-8或者GBK,如果工程的编码规则与编辑器的编码规则不一样,导入之后则会出现如上所述的情况。
解决办法如下:Windows -> Pereferences -> Genral -> Workspace -> Text File Encoding选项下选择other,然后依次对提供的编码规则进行尝试,可以优先尝试上述的两种编码规则,一般最后都能解决乱码问题。