При сборке с использованием Maven на моем Mac mvn install
я получаю
[ПРЕДУПРЕЖДЕНИЕ] Использование кодировки платформы (на самом деле MacRoman) для копирования отфильтрованных ресурсов, т.е. сборка зависит от платформы!
Можно ли построить для данной платформы (Linux) или иным образом сделать платформу сборки независимой?
И если ответ @Kal не работает для вас, возможно, вы можете узнать из моих последних 30 минут ... ссылка ниже добавляет дополнительную строку к приведенному выше ответу и решает мою проблему. Моя проблема была связана с maven-resources-plugin 2.6, но у поставщика следующего решения была другая проблема, которую он решил ... https://stackoverflow.com/a/3018152/2485075
источник
Для особых нужд:
<!-- https://maven.apache.org/plugins/maven-resources-plugin/index.html --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>3.1.0</version> <configuration> <encoding>UTF-8</encoding> </configuration> </plugin>
Если плагин уже настроен, нужно просто добавить
<encoding>UTF-8</encoding>
источник