Spring Boot打包运行

2019-11-07 09:06:10来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

Spring Boot打包运行

一:pom.xml配置修改

<!--如果想打成jar包,修改为jar-->

<packaging>war</packaging>

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<!-- 打成war的时候打开注释,本地开发用内嵌tomcat时加上注释 -->
<scope>provided</scope>
</dependency>


二:修改程序入口

需要增加SpringBootServletInitializer子类,并重写其configure方法,或者将main函数所在的类继承SpringBootServletInitializer子类,并重写configure方法

并编写测试控制器,并在入口类加上测试类扫描

 

 

 

三:打包

进入项目所在路径,执行mvn clean package命令,执行完后,在其target文件夹下查看新生成的war包,并将其放入tomcat下webapps文件夹下

四:测试

启动tomcat,并执行hello请求查看响应

 

 注意:

一:请求时,端口号后面要加上war包名字

二:仔细查看idea附带的tomcat版本,确保附带的tomcat版本与本地版本一致,不一致可能会报错

 

 

 

 


原文链接:https://www.cnblogs.com/lovetq520/p/11812349.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:【Medium翻译】Java抽象类有什么用?

下一篇:基于SkyWalking的分布式跟踪系统 - 微服务监控