java使用gradle build 打包报错

  • What went wrong:
    Execution failed for task ‘:jar’.
    archive contains more than 65535 entries.

    To build this archive, please enable the zip64 extension.
    See: https://docs.gradle.org/5.2.1/dsl/org.gradle.api.tasks.bundling.Zip.html#org.gradle.api.tasks.bundling.Zip:zip64

项目又加了新需求,多添加几个依赖后报以上错误。
错误原因:打包文件超过65535个文件夹,导致打包不了
直接在build.gradle中打包的地方添加如下代码zip64=true
执行gradle build后打包成功

至于zip64是什么呢?这个应该是一种打包格式,自己也不太清楚,为什么问题可以解决,希望大神指教

jar {
    manifest {
        attributes 'Main-Class': 'com.xintujin.graphqlserver.GraphqlServer'
    }
    zip64=true
}

猜你喜欢

转载自blog.csdn.net/qq_42584411/article/details/103805202