Как сделать независимую платформу построения maven?

При создании с использованием Maven на моем mac, на mvn install я получаю

[ПРЕДУПРЕЖДЕНИЕ] Использование кодировки платформы (на самом деле MacRoman) для копирования фильтров ресурсы, т.е. сборка зависит от платформы!

Можно ли построить для данной платформы (Linux) или иначе сделать независимую платформу построения?

Ответ 1

Это происходит, когда вы не указали в своем pom.xml

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

Отсутствие этого означает, что вы используете кодировку, специфичную для платформы, и почему предупреждение.

Ответ 2

И если ответ @Kal не работает для вас, возможно, вы сможете узнать из моих последних 30 минут... ниже ссылка добавляет дополнительную строку к вышеуказанному ответу и решила мою проблему. Моя проблема была связана с maven-resources-plugin 2.6, но у поставщика следующего решения была другая проблема, которую он решил... fooobar.com/info/25672/...