(с последней версией maven-assembly-plugin на данный момент: 3.0.0)
У меня была такая же проблема со сборкой сборки.
У меня были зависимости буксировки с тем жефайл свойств, но с другим содержимым (один удачный, а другой перезаписывает первый отсутствующими объявлениями).
Проблема заключалась в том, что у меня наконец-то был неправильный файл конфигурации, который заменил другой в моей сборочной фляге.
Единственное чистое решение, которое я нашел для перезаписи файла, было:
1 - Добавить хороший файл, который я хотел сохранить для сборки в моем проекте: например: src/main/resources/META-INF/services/myfileWhichOverwriteTheBadDependenciesRessources.xml
2 - Добавьте набор файлов с «фильтрованным», установленным в «true», в моем дескрипторе сборки:
<fileSet>
<directory>${project.main.resources}/META-INF</directory>
<outputDirectory>META-INF</outputDirectory>
<filtered>true</filtered>
</fileSet>
(свойство «project.main.resource» установлено в «src / main / resources» в моемслучай)