我正在使用带命令提示符的 javac 将 .java 编译为 .class。如果有帮助的话,这适用于《我的世界》……
以下是我收到的错误:
C:\java\eh.java:269: unclosed character literal
/* 284 */ char c = '─Æ';
^
C:\java\eh.java:269: illegal character: \8217
/* 284 */ char c = '─Æ';
^
C:\java\eh.java:269: unclosed character literal
/* 284 */ char c = '─Æ';
^
3 errors
这是 eclipse 中的错误代码行:
/* 284 */ char c = 'Ä’';
非常感谢任何帮助!我似乎无法在任何地方找到答案!
最佳答案
javac -encoding UTF-8 ...
这可能是一个多字节字符,被解释为 ISO-8859-1 两个字符。
关于java - Minecraft 将 .java 编译为 .class 非法字符和未封闭的字 rune 字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8889080/