手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

如何将Spring boot应用打成war包

时间:2024-11-05 12:59:27

Spring Boot应用默认的打包方式是jar包,如何我们用Spring Boot开发Web应用,就需要布署war包了,本文主要介绍Spring Boot如何将应用打成war包进行布署。

工具/原料

Spring Boot

一、背景

1、打开Spring Boot应用,进入到应用的pom.xml文件,可以看到默认的Packing为jar

如何将Spring boot应用打成war包

2、执行Package命令后,可以看到应用已经打成了jar包

如何将Spring boot应用打成war包
如何将Spring boot应用打成war包

3、执行java -jarlottery-0.0.1-SNAPSHOT.jar运行SpringBoot应用,打开应用的网页,可见直接报桃轾庾殇404错误了。这是由于在打jar包时webapps并没有放置到jar包里面引起。当然我们可以通过额外的配置将webapp目录打到jar包里来完成通过Jar包运行web应用。具体可以参考如下经验:

如何将Spring boot应用打成war包
如何将Spring boot应用打成war包
如何将Spring boot应用打成war包

4、然而本文主要介绍最常用的运行web应用的方式,即将应用布署成war包。我们只需要将Pom.xml文件中的jar改成war即可。

如何将Spring boot应用打成war包

5、执行【步骤2】中的package操作便可将应用打包war包了

如何将Spring boot应用打成war包

6、将war包布署到tomcat中,运行tomcat,输入应用网址,便可以正常访问web应用了。

如何将Spring boot应用打成war包
© 手抄报圈