扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
这篇文章主要讲解了SpringBoot项目打可执行war包的方法,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。
成都创新互联-专业网站定制、快速模板网站建设、高性价比中站网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式中站网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖中站地区。费用合理售后完善,十余年实体公司更值得信赖。
最近做了一个Springboot项目,但是最后需要打成WAR包在容器中部署,下面就简单记录一下。
1、修改pom文件
4.0.0 com.eelve springboot-war 0.0.1-SNAPSHOT war org.springframework.boot spring-boot-starter-parent 2.2.6.RELEASE org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-tomcat provided org.springframework.boot spring-boot-maven-plugin
2、修改启动类
package com.eelve.springboot.war; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.builder.SpringApplicationBuilder; import org.springframework.boot.web.support.SpringBootServletInitializer; @SpringBootApplication public class SpringbootWarApplication extends SpringBootServletInitializer { @Override protected SpringApplicationBuilder configure(SpringApplicationBuilder application) { return application.sources(SpringbootWarApplication.class); } public static void main(String[] args) { SpringApplication.run(SpringbootWarApplication.class, args); } }
使用maven打包(clean package),生成的war包可以用于传统的部署方式(外部tomcat),也可以直接使用java -jar 的方式运行。
看完上述内容,是不是对SpringBoot项目打可执行war包的方法有进一步的了解,如果还想学习更多内容,欢迎关注创新互联行业资讯频道。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流