У меня есть проект Java, и я использую Apache Maven. Все это время я использовал плагин Java-компилятора Maven с параметрами source = 1.5 и target = 1.5 , определенными в файле pom.xml. Поскольку я изменил его на source = 1.6 и target = 1.6 , я получаю следующую ошибку:
XXXXXXXX.java: [54,27] не отображаемый символ для кодировки UTF-8
Я тестировал различные конфигурации и включил showWarnings в значение true , чтобы я мог видеть это со значением 1.5 для source и target это предупреждение, а не ошибка.
Мне все равно нужно изменить конфигурацию компилятора Java. Кто-нибудь знает, почему это так и как я могу решить эту проблему, не редактируя все исходные файлы Java (сейчас есть сотни файлов с этой проблемой)?