обновление до Gradle 5.2.1 не приводит к *-all.jar

#java #gradle #build.gradle #gradlew #shadowjar

#java #gradle #build.gradle #gradlew #shadowjar

Вопрос:

Недавно я обновил свой Java-проект до gradle 5.2.1 с gradle версии 2.0. В gradle 2.0 выполнение a ./gradlew shadowJar создало файл с именем: hthu-email-service-3.0.0-all.jar .. этот файл всегда будет генерироваться.

После обновления до 5.2.1 выполнение a ./gradlew shadowJar БОЛЬШЕ НЕ создает этот hthu-email-service-3.0.0-all.jar файл. Таким образом, отсутствующий файл вызывает серьезные проблемы.

Есть какие-либо мысли о том, как я могу ./gradlew shadowJar создать этот hthu-email-service-3.0.0-all.jar файл снова с помощью gradle 5.2.1?

Ответ №1:

необходимо выполнить обновление до версии 5.0 для этого пакета: com.github.jengelman.gradle.плагины: shadow:5.0.0