gpt4 book ai didi

spring - Spring boot 2.5.0 生成的 *jar 和 *-plain.jar 的区别?

转载 作者:行者123 更新时间:2023-12-04 12:09:26 36 4
gpt4 key购买 nike

我将 Spring Boot 应用程序升级到 2.5.0,然后是 app.jar,而 app-plain.jar 是由 gradle 创建的。
我想知道这些 jar 之间的区别。
谢谢

最佳答案

app.jarbootJar 生成的存档任务。这是一个 Spring Boot 胖 jar,包含模块的所有依赖项及其类和资源。它可以使用 java -jar 运行.app-plain.jarjar 生成的存档任务。这是一个普通的或标准的 jar 文件,只包含模块的类和资源。
您可以在 documentation 中了解更多相关信息。对于 Spring Boot 的 Gradle 插件。

关于spring - Spring boot 2.5.0 生成的 *jar 和 *-plain.jar 的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67935064/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com