简单地更改“广告”编码并不能弥补文件中存在无法使用UTF-8解释理解的字节这一事实,这可能会很棘手。在Ant中,您需要更新
javac任务以添加类似的编码,
<javac... encoding="utf-8">
确保Eclipse中的文件编码也是UTF-8,因为某些cp1252字符也不会直接映射到UTF-8。您可能需要使用单一编码来维护整个项目。否则,编译器只需要一个编码器时就会看到不同的编码。

简单地更改“广告”编码并不能弥补文件中存在无法使用UTF-8解释理解的字节这一事实,这可能会很棘手。在Ant中,您需要更新
javac任务以添加类似的编码,
<javac... encoding="utf-8">
确保Eclipse中的文件编码也是UTF-8,因为某些cp1252字符也不会直接映射到UTF-8。您可能需要使用单一编码来维护整个项目。否则,编译器只需要一个编码器时就会看到不同的编码。