GeXiangDong

精通Java、SQL、Spring的拼写,擅长Linux、Windows的开关机

0%

Eclipse + JDK 8 + Mac OS 中文文件名乱码

在Mac OS上 Java 8, Eclipse从CVS上取回的中文文件名(目录)乱码,导致无法和windows下的eclipse共享。

可以通过修改 eclipse.ini(在Eclipse.app/Content/MacOS目录下)在最后增加一行

1
-Dfile.encoding=GBK

来解决。

我估计在windows的eclipse的eclipse.ini中增加
-Dfile.encoding=UTF-8
也可以解决,只要两边保持一致即可。

解决这个问题涉及到已经在CVS里存的目录、文件是什么编码的。

最后:增加-Dfile.encoding=GBK后,eclipse 默认的workspace encoding就不是UTF-8而是GBK了,需要去eclipse->preferences->General->Workspace->Text file encoding中修改一下。