返回顶部
首页 > 资讯 > 后端开发 > Python >springboot使用外置tomcat启动方式
  • 438
分享到

springboot使用外置tomcat启动方式

2024-04-02 19:04:59 438人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

目录使用外置Tomcat启动使用外置的tomcat启动注意事项 使用外置tomcat启动 打开pom文件,把打包格式设置为war <packaging>war<

使用外置tomcat启动

打开pom文件,把打包格式设置为war


<packaging>war</packaging>

SpringBoot默认有内置的tomcat运行模块,可以在Application(继承springBootServletInitializer)中直接main启动。

如下配置可在外置tomcat容器中运行


<dependency>  
       <groupId>org.springframework.boot</groupId>  
       <artifactId>spring-boot-starter-WEB</artifactId>  
       <!-- 如果在使用自带tomcat请注释下面,如果使用第三方tomcat不要注释下面 -->  
        <exclusions>    
               <exclusion>    
                   <groupId>org.springframework.boot</groupId>    
                   <artifactId>spring-boot-starter-tomcat</artifactId>    
               </exclusion>    
           </exclusions>   
   </dependency> 

自定义打包名


<plugin>  
            <groupId>org.apache.Maven.plugins</groupId>  
            <artifactId>maven-war-plugin</artifactId>  
            <configuration>  
                <warName>springboot</warName>  
            </configuration>  
  </plugin> 

使用外置的tomcat启动注意事项

springboot使用外置的tomcat启动

默认的启动类要继承SpringBootServletInitiailzer类,并复写configure()方法。


@SpringBootApplication
public class OpenapiApplicationextends SpringBootServletInitializer {
    public static void main(String[] args) {
        SpringApplication.run(OpenApiApplication.class, args);
    }
    @Override
    protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) {
        return builder.sources(OpenApiApplication.class);
    }
}

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: springboot使用外置tomcat启动方式

本文链接: https://lsjlt.com/news/157107.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • springboot使用外置tomcat启动方式
    目录使用外置tomcat启动使用外置的tomcat启动注意事项 使用外置tomcat启动 打开pom文件,把打包格式设置为war <packaging>war<...
    99+
    2024-04-02
  • idea怎么使用外置tomcat配置springboot
    本篇内容介绍了“idea怎么使用外置tomcat配置springboot”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 创建一个m...
    99+
    2023-06-08
  • SpringBoot内置tomcat启动原理详解
    前言 不得不说SpringBoot的开发者是在为大众程序猿谋福利,把大家都惯成了懒汉,xml不配置了,连tomcat也懒的配置了,典型的一键启动系统,那么tomcat在spring...
    99+
    2024-04-02
  • idea使用外置tomcat配置springboot详细步骤
     创建一个maven项目 导入springboot依赖,注意底下注释部分 <?xml version="1.0" encoding="...
    99+
    2024-04-02
  • SpringBoot启动嵌入式Tomcat的实现步骤
    目录Spring Boot中Web容器相关接口WebServerServletWebServerFactoryWebServerFactoryCustomizerBeanPostPr...
    99+
    2024-04-02
  • SpringBoot启动嵌入式Tomcat的实现过程
    本篇内容介绍了“SpringBoot启动嵌入式Tomcat的实现过程”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!目录Spring Boot...
    99+
    2023-06-20
  • 传统tomcat启动服务与springboot启动内置tomcat服务的区别(推荐)
    spring整合springmvc  spring整合springmvc中web.xml配置如下,tomcat在启动过程中会加载web.xml中的内容,Conte...
    99+
    2024-04-02
  • SpringBoot应用启动内置Tomcat的过程源码分析
    Connector启动过程 Connector是Tomcat提供的类。 // 通过此 Connector 开始处理请求 @Override protected void star...
    99+
    2024-04-02
  • springboot的四种启动方式
    目录环境准备第一种:直接main方法启动TxDemo2Application第二种:通过maven插件来启动第三种 打jar包来访问第四种 通过docker容器虚拟化运行环境准备 创...
    99+
    2024-04-02
  • 使用springboot的jar包能够以service方式启动
    目录springboot jar包以service启动场景过程其他SpringBoot启动服务的三种方式1.IDEA启动2.命令行启动3.命令行编译为jar启动springboot ...
    99+
    2024-04-02
  • springboot有多少种启动方式
    这篇文章主要为大家展示了“springboot有多少种启动方式”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“springboot有多少种启动方式”这篇文章吧。环境准备创建工程pom.xml内容&...
    99+
    2023-06-29
  • 使用run()方法怎么启动SpringBoot
    本篇文章给大家分享的是有关使用run()方法怎么启动SpringBoot,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。入口通常一个简单的SpringBoot基础项目我们会有如下...
    99+
    2023-06-14
  • Tomcat中SpringBoot应用无法启动如何解决
    Tomcat中SpringBoot应用无法启动如何解决?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。问题描述我修改pom.xml将打包方式改成war<packagin...
    99+
    2023-05-31
    springboot omc tomcat
  • springboot打war包部署到外置tomcat容器的方法
    目录一、修改打包方式二、 排除内置tomcat的依赖三、新增加一个类继承SpringBootServletInitializer实现configure:四、build要有finalN...
    99+
    2024-04-02
  • SpringBoot 任务调度动态设置方式(不用重启服务)
    目录SpringBoot 任务调度动态设置1.初始化入口(注解 @PostConstruct)2.任务调度类SpringBoot 调度任务1.首先需要用@EnableScheduli...
    99+
    2024-04-02
  • Springboot启动不检查JPA的数据源配置方式
    目录Springboot启动不检查JPA的数据源配置1.问题2.方案设置Springboot项目忽略JPA启动解决方案Springboot启动不检查JPA的数据源配置 1.问题 有时...
    99+
    2024-04-02
  • springboot中如何利用Tomcat容器实现自启动
    这篇“springboot中如何利用Tomcat容器实现自启动”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“springbo...
    99+
    2023-06-08
  • 使用SpringBoot_jar方式启动并配置日志文件
    目录SpringBoot_jar方式启动并配置日志文件前言1、测试环境和生产环境启动2、利用shell启动并配置log日志2.1、测试库启动2.2、正式库启动2.3、停止正在运行的项...
    99+
    2024-04-02
  • SpringBoot启动指定profile的多种方式
    目录配置文件中设置命令行设置IDEA中设置1、program arguments程序参数2、VM options虚拟机参数3、Active profiles 参数遇到的问题配置文件中...
    99+
    2024-04-02
  • 在Linux服务器下启动tomcat的三种方式
    目录第一种(当前会话启动): 第二种(带日志的当前会话启动):第三种(后台永久启动):1.最简单的写法:2.手动指定tomcat启动时的日志路径:直接进入主题,首先cd进入...
    99+
    2023-03-24
    Linux启动tomcat 启动tomcat tomcat三种方式
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作