Я использую плагин maven-shade для создания единственной исполняемой банки. Я бы ожидал, что плагин создаст единственную банку (foo.jar
) в целевом каталоге. Однако он также создаст две другие банки: original-foo.jar
и foo-shaded.jar
.Отключить дополнительные банки для maven-shade-plugin
Почему это создает эти файлы и как отключить это поведение?
(У нас есть еще один проект, используя этот плагин, где эти файлы не создаются. Поэтому я уверен, что это можно отключить те, но я не мог видеть разницу.)
Это помогло избавиться от 'Foo-shaded.jar 'file, но файл' original-foo.jar' по-прежнему генерируется. Мне также интересно, почему другой проект не генерирует 'foo-shaded.jar', несмотря на отсутствие указанной выше конфигурации. – michas