В проекте maven при использовании «packaging = jar» используется «maven-jar-plugin» под капотом.Это создает банку, если вы следуете стандартам maven.Следовательно, ваш jar без настройки.
Вы можете дополнительно настроить сгенерированный jar с помощью 'maven-jar-plugin', где вы можете включить дополнительные файлы и т. Д. В jar.
The maven-assembly-plugin 'позволяет генерировать tar, zip и другие сжатые артефакты с пользовательскими файлами и папками.
' maven-shade-plugin 'позволяет создавать толстый jar-файл, содержащий все необходимыеСторонние банки и основной класс.Это делает ваш артефакт легко развертываемым и исполняемым.