首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以使用gradle插件将springboot应用程序构建为zip格式?

是否可以使用gradle插件将springboot应用程序构建为zip格式?
EN

Stack Overflow用户
提问于 2020-06-06 06:33:58
回答 1查看 387关注 0票数 1

我在springboot应用程序中有一个奇怪的依赖项,它希望自己被加载为jar。springboot gradle插件创建fatJar。它不起作用。

是否可以将springboot应用程序构建为springboot jar,并使用应用程序瘦jar和一个包含所有依赖项的库文件夹?我不想把它们放在一个罐子里。

我正在使用

代码语言:javascript
复制
plugins {
    id 'java'
    id 'org.springframework.boot' version '2.2.6.RELEASE'

}
apply plugin: 'io.spring.dependency-management'
EN

回答 1

Stack Overflow用户

发布于 2020-06-06 06:43:08

是的,有可能。

从Gradle用户指南中的Creating archives (zip, tar, etc.)部分实现该目标的示例任务:

从Gradle的角度来看,将文件打包到归档文件实际上是一个副本,其中的目标是归档文件,而不是文件系统上的目录。这意味着创建归档文件看起来很像复制,具有所有相同的功能!

任务目录(类型: Zip) { archiveFileName =“my-packageDistribution.zip”destinationDirectory =来自"$buildDir/toArchive“}的文件(”$buildDir/dist“)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62225050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档