欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 前端技术 > javascript >内容正文

javascript

SpringBoot使用Gradle构建war包

发布时间:2025/7/25 javascript 70 豆豆
生活随笔 收集整理的这篇文章主要介绍了 SpringBoot使用Gradle构建war包 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

Spring Boot默认将应用打包成可执行的jar包。有时候需要打包成war包部署在tomcat等容器。下面简单介绍下打包的步骤。

 

一、修改gradle.build文件

1.1 添加如下配置

apply plugin: 'war'

1.2 修改依赖,将tomcat的依赖范围修改为providedCompile

dependencies { compile('org.springframework.boot:spring-boot-starter-web') providedCompile("org.springframework.boot:spring-boot-starter-tomcat") testCompile('org.springframework.boot:spring-boot-starter-test') }

二、主类继承SpringBootServletInitializer,重写configure方法

@SpringBootApplication public class GradletestApplication extends SpringBootServletInitializer { public static void main(String[] args) { SpringApplication.run(GradletestApplication.class, args); } @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { return builder.sources(GradletestApplication.class); } }

 

https://blog.csdn.net/yufeiyanliu/article/details/76303616

 

 

转载于:https://www.cnblogs.com/H-BolinBlog/p/9047561.html

《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读

总结

以上是生活随笔为你收集整理的SpringBoot使用Gradle构建war包的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。