博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringBOOT部署到外部Tomcat
阅读量:5999 次
发布时间:2019-06-20

本文共 670 字,大约阅读时间需要 2 分钟。

hot3.png

  1. 去除Spring-boot-start-web中的Tomcat的依赖

     <dependency>

            <groupId>org.springframework.boot</groupId>

            <artifactId>spring-boot-starter-web</artifactId>

            <exclusions>

                <exclusion>

                    <groupId>org.springframework.boot</groupId>

                    <artifactId>spring-boot-starter-tomcat</artifactId>

                </exclusion>

            </exclusions>

        </dependency>

 

 

  1. 修改POM中的<packaging>jar</packaging>  为  <packaging>war</packaging>

 

  1. 添加Servlet的依赖包

 

<dependency>

            <groupId>javax.servlet</groupId>

            <artifactId>javax.servlet-api</artifactId>

            <version>3.1.0</version>

            <scope>provided</scope>

        </dependency>

 

  1. 启动类继承  extends SpringBootServletInitializer

覆盖 configure方法

将builder的sources中的启动指向原来的启动类

 

例如

转载于:https://my.oschina.net/demons99/blog/1926160

你可能感兴趣的文章
An introduction to parsing text in Haskell with Parsec
查看>>
Redis在java开发中使用
查看>>
input file样式美化
查看>>
博客园页面设置
查看>>
docker环境搭建
查看>>
开发过程中,ps要做的事情
查看>>
[IOS] Storyboard全解析-第一部分
查看>>
CSS:opacity 的取值范围是 0~1
查看>>
Silverlight 自定义的附加属性
查看>>
常见问题
查看>>
Sqlite插入或更新
查看>>
Jenkins添加Windows自动化构建方案
查看>>
调用天气预报接口
查看>>
node.js中使用http模块创建服务器和客户端
查看>>
LeetCode 453. Minimum Moves to Equal Array Elements C#
查看>>
Away3D基础教程(六):支持双面交互的PlaneGeometry
查看>>
(十五)Centos之安装jdk
查看>>
51nod 最长公共子序列+输出路径
查看>>
RISC-V: custom instruction and its simulation(转)
查看>>
博客园个性时钟,Play with me !!!
查看>>