当前位置:   article > 正文

springboot项目打war包 部署到Tomcat_springboot打war包部署到tomcat

springboot打war包部署到tomcat

1、SpringBoot项目Pom文件修改

在这里插入图片描述
在这里插入图片描述

  <!-- 打war包配置 -->
  <packaging>war</packaging>
  • 1
  • 2
 <!-- 打war包配置 -->
  <plugin>
       <groupId>org.apache.maven.plugins</groupId>
       <artifactId>maven-war-plugin</artifactId>
       <version>3.3.2</version>
   </plugin>
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

war包的操作,修改完pom文件就已经可以了。
下面的操作是打完war包,部署到tomcat中的操作。

2、启动类修改

  • 继承 SpringBootServletInitializer 类,重写configure方法。
  • 将原有的main方法注释掉
    在这里插入图片描述

3、修改application.properties配置文件

带上 server.servlet.context-path=/order,表示所有接口前缀都要带上order
在这里插入图片描述

4、修改服务器 tomcat配置

将打好的war包放到服务器tomcat中
在这里插入图片描述
修改server.xml 文件
在这里插入图片描述
在这里插入图片描述

path 指定访问该Web应用的URL入口。(这里我以swagger文档为例,我的boot工程当中配置了。)
为 path="/“或path=”“时,访问地址例如 192.168.206.163:8080/doc.html
为 path=”/order"时,访问地址例如 192.168.206.163:8080/order/doc.html

docBase 指定war文件的路径。 一般就是war包的名称。

最后,如果部署了Swagger文档的话,现在就可以访问测试了。
192.168.206.163:8080/order/doc.html#/home

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/146880
推荐阅读
相关标签
  

闽ICP备14008679号