Как указать архивный классификатор для плагина shadowJar в Gradle 5+ - PullRequest
0 голосов
/ 02 мая 2019

Начиная с версии 5 gradle изменено поведение задач архивирования

Это нарушает поведение задачи по умолчанию shadowJar, которое больше не создает <name>-<version>-all.jar артефакт.

Как восстановить это поведение и создать *-all.jar?

1 Ответ

0 голосов
/ 02 мая 2019

Вместо использования устаревшего классификатора и имя_архива настройка shadowJar подключается следующим образом:

shadowJar {
    archiveClassifier = 'all'
}

Подробнее об обсуждении вопроса:

https://github.com/johnrengelman/shadow/issues/446#issuecomment-460328699 https://github.com/johnrengelman/shadow/issues/450

...