在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中修改一下。