Начиная с версии 5 gradle изменено поведение задач архивирования
gradle
Это нарушает поведение задачи по умолчанию shadowJar, которое больше не создает <name>-<version>-all.jar артефакт.
shadowJar
<name>-<version>-all.jar
Как восстановить это поведение и создать *-all.jar?
*-all.jar
Вместо использования устаревшего классификатора и имя_архива настройка shadowJar подключается следующим образом:
shadowJar { archiveClassifier = 'all' }
Подробнее об обсуждении вопроса:
https://github.com/johnrengelman/shadow/issues/446#issuecomment-460328699 https://github.com/johnrengelman/shadow/issues/450