升级到 Gradle 5.2.1 不会生成 *-all.jar
Posted
技术标签:
【中文标题】升级到 Gradle 5.2.1 不会生成 *-all.jar【英文标题】:upgrading to Gradle 5.2.1 does not generate a *-all.jar 【发布时间】:2019-07-27 10:22:51 【问题描述】:我最近将我的 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
文件。因此,丢失的文件会导致重大问题。
关于如何让./gradlew shadowJar
使用 gradle 5.2.1 再次生成此 hthu-email-service-3.0.0-all.jar
文件有什么想法吗?
【问题讨论】:
【参考方案1】:此包必须升级到 5.0:com.github.jengelman.gradle.plugins:shadow:5.0.0
【讨论】:
以上是关于升级到 Gradle 5.2.1 不会生成 *-all.jar的主要内容,如果未能解决你的问题,请参考以下文章
Android Studio - Gradle 更新升级到2.1.0后,发生Duplicate files copied in APK META-INF
2018-06-26 IDEA 如何升级gradle wrapper