Если есть два файла с разным содержимым, но с одинаковым именем в двух разных модулях maven, которые объединены в один jar-файл с maven сборочный модуль, только один файл становится частью файла .jar.
Вопрос: есть ли способ убедиться, что содержимое файлов собрано в один файл при создании jar-файла?
Я явно не хочу собирать информацию вручную, поскольку именно этого я пытаюсь избежать, разбивая проект на разные модули.
РЕДАКТИРОВАТЬ: у меня есть пользовательский дескриптор Assembly-Descriptor, который я хотел бы сохранить, даже если я начну использовать другой плагин. Этот дескриптор в основном исключает все языки, кроме английского, для ресурсов и текстов ошибок.
<id>jar-with-dependencies</id>
<formats>
<format>jar</format>
</formats>
<includeBaseDirectory>false</includeBaseDirectory>
<dependencySets>
<dependencySet>
<outputDirectory>/</outputDirectory>
<useProjectArtifact>true</useProjectArtifact>
<unpack>true</unpack>
<scope>runtime</scope>
<unpackOptions>
<excludes>
<exclude>**/*Resources_*</exclude>
<exclude>**/*ErrorsText_*</exclude>
</excludes>
</unpackOptions>
</dependencySet>
</dependencySets>