В настоящее время я работаю над проектом 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 будет отображать символ перед датой, но он должен быть символом авторского права и отображается в предупреждении как знак вопроса в алмазе.
Стоит отметить, что символ отображается в выходном артефакте правильно, но предупреждения являются неприятностью, и файл, содержащий этот класс, может быть в какой-то момент затронут текстовым редактором, который неправильно сохранит кодировку...
Как я могу ввести этот символ в строку "copyright", чтобы компилятор был доволен, и символ сохраняется в файле без каких-либо проблем с повторным кодированием?