Я использую maven-shade-plugin для простого проекта maven, плагин успешно включает все зависимости в окончательную "закрашенную" jar. Этот процесс всегда работает хорошо и дает именно то, что мне нужно.
При запуске "в первый" раз (после clean
) плагин работает тихо и производит очень мало результатов. Однако при повторном запуске (без clean
из последней сборки) появляется множество предупреждающих сообщений, подобных этому;
[WARNING] We have a duplicate package/a/b/foo.class
[WARNING] We have a duplicate package/c/d/bar.class
Это только предупреждающие сообщения, и последний артефакт работает нормально.
Мой вопрос прост: как я могу безопасно обойти или подавить эти предупреждающие сообщения без предварительного запуска clean
?
примечание: Возможное решение - перейти к maven-assembly-plugin, но я бы предпочел не делать этого, потому что конфигурация для maven-shade-plugin < / em> очень красиво и просто.
maven-shade-plugin
вы использовали? Похоже, аналогичная ошибка была в версиях ‹1.2 ... maven.40175.n5.nabble.com/ - person rogerdpack   schedule 13.03.2019