0

我有一个 grails 代码生成器,可以生成 UTF-8 编码的文件。我需要 UTF-8,因为我的类包含 Unicode 字符串。

当试图编译代码编译器抱怨:


One of the classes is an explicit generated class using the class statement,
the other is a class generated from the script body based on the file name. 
Solutions are to change the file name or to change the class name.

将代码编码为 ASCII 时,一切正常。当我使用 UTF-8 时,编译器似乎以不同的方式读取类名和文件名。

任何解决方法?

4

1 回答 1

0

好的,找到了问题...我使用了带有 BOM 的 UTF-8。一旦删除 BOM,一切正常。

于 2013-09-11T13:16:05.660 回答