我目前正在开发一个 Java 项目,该项目在编译时发出以下警告:
/src/com/myco/apps/AppDBCore.java:439: warning: unmappable character for encoding UTF8
[javac] String copyright = "� 2003-2008 My Company. All rights reserved.";
我不确定 SO 将如何在日期之前呈现字符,但它应该是版权符号,并在警告中显示为菱形中的问号。
值得注意的是,该字符正确显示在输出工件中,但是警告很麻烦,并且有朝一日,包含此类的文件可能会被错误地保存编码的文本编辑器触及...
如何将此字符注入“版权”字符串,以便编译器满意,并且符号保留在文件中而没有潜在的重新编码问题?