配置springboot项目使用外部tomcat过程解析

 这篇文章主要介绍了配置springboot项目使用外部tomcat过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

在pom文件中添加依赖

<!--使用自带的tomcat-->

<dependency>

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

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

<scope>provided</scope>

</dependency>

在Springboot自带的Application启动类所在目录下新建启动类SpringBootStartApplication

package com.huang;

import org.springframework.boot.builder.SpringApplicationBuilder;

import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;

//让该类继承springboot的SpringBootServletInitializer

public class SpringBootStartApplication extends SpringBootServletInitializer {

@Override

protected SpringApplicationBuilder configure(SpringApplicationBuilder application){

//找到原先的启动类

return application.sources(WebchatApplication.class);

}

}

#目录如下

src

|-main

|-java

|-com.huang.sockerservice

|-WebchatApplication.class #原本的启动类

|-SpringBootStartApplication.class #新的启动类

|-resources

以上是 配置springboot项目使用外部tomcat过程解析 的全部内容, 来源链接: utcz.com/z/344264.html

回到顶部