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

 更新时间:2019年09月10日 17:02:36   作者:山猫大战响尾蛇  
这篇文章主要介绍了配置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

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 深入理解java的spring-ioc的使用

    深入理解java的spring-ioc的使用

    这篇文章主要介绍了java的spring-ioc的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • MyEclipse8.6首次运行maven项目图标上没有小M的标识怎么解决

    MyEclipse8.6首次运行maven项目图标上没有小M的标识怎么解决

    myeclipse8.6导入maven项目后识别为普通java项目,即项目图标上没有小M的标识。这时是无法直接运行的,怎么解决这一问题呢?下面小编给大家带来了解决方案,需要的朋友参考下吧
    2016-11-11
  • java网上图书商城(1)User模块

    java网上图书商城(1)User模块

    这篇文章主要介绍了java网上图书商城,User模块,实现用户注册功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-12-12
  • Maven pom的distributionManagement配置方式

    Maven pom的distributionManagement配置方式

    文章主要介绍了Maven的distributionManagement配置方式,以及它的作用、配置方法和重要性,distributionManagement用于指定构件的发布位置,包括下载URL、状态等,文章还详细解释了如何配置repository和snapshotRepository,以及它们的用途和区别
    2025-01-01
  • 通过使用Byte Buddy便捷创建Java Agent

    通过使用Byte Buddy便捷创建Java Agent

    这篇文章主要为大家介绍了如何通过使用Byte Buddy便捷创建Java Agent的使用说明,有需要的朋友可以借鉴参考下希望能够有所帮助,祝大家多多进步
    2022-03-03
  • SpringBoot启动器Starters使用及原理解析

    SpringBoot启动器Starters使用及原理解析

    这篇文章主要介绍了SpringBoot启动器Starters使用及原理解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • 详解SpringMVC中的四种跳转方式、视图解析器问题

    详解SpringMVC中的四种跳转方式、视图解析器问题

    这篇文章主要介绍了SpringMVC的四种跳转方式、视图解析器,springmvc核心配置文件和视图解析器的使用,添加视图解析器,通过案例讲解四种跳转方式,需要的朋友可以参考下
    2022-10-10
  • 深入探究Java线程的创建与构造方法

    深入探究Java线程的创建与构造方法

    这篇文章主要给大家分享的是java线程的创建以及构造方法,想了解具体方式的小伙伴可以参考下面文章内容,希望对你有所帮助
    2022-04-04
  • Json传输出现中文乱码问题的解决办法

    Json传输出现中文乱码问题的解决办法

    最近遇到一个问题,就是将中文消息以json格式推给微信服务器时,收到的消息是乱码,所以下面这篇文章主要给大家介绍了关于Json传输出现中文乱码问题的解决办法,需要的朋友可以参考下
    2023-05-05
  • Idea设置全局highlighting level为Syntax问题

    Idea设置全局highlighting level为Syntax问题

    这篇文章主要介绍了Idea设置全局highlighting level为Syntax问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-04-04

最新评论