将 Spring Boot JAR 应用程序转换为 WAR

时间:2022-12-22 16:00:57

将 Spring Boot JAR 应用程序转换为 WAR

Spring Boot带有两个强大的插件:

  • ​spring-boot-gradle-plugin​
  • ​spring-boot-maven-plugin​

它们本质上都具有功能奇偶校验,并提供从命令行运行 Spring Boot 应用程序以及捆绑可运行的 JAR 的能力。在最后的执行阶段,几乎每个指南都提到了这个主题。

一个流行的主题是,许多人仍然希望生成要部署在容器内的WAR文件。这两个插件也都支持这一点。本质上,您必须重新配置项目以生成 WAR 文件并将嵌入式容器依赖项声明为“提供”。这可确保相关的嵌入式容器依赖项不包含在 WAR 文件中。