我最近将Java项目从gradle版本2.0升级到了gradle 5.2.1。在gradle 2.0中,进行./gradlew shadowJar
创建了一个名为hthu-email-service-3.0.0-all.jar
..的文件。此文件将始终生成。
升级到5.2.1后,执行./gradlew shadowJar
,再也不会生成此hthu-email-service-3.0.0-all.jar
文件。因此,丢失的文件会引起严重问题。
是否有关于如何使用gradle 5.2.1重新获得./gradlew shadowJar
来生成此hthu-email-service-3.0.0-all.jar
文件的想法?
答案 0 :(得分:2)
此软件包必须升级到5.0:com.github.jengelman.gradle.plugins:shadow:5.0.0