Spring Boot使用Jetty或Undertow替换默认的Tomcat嵌入式容器

Spring Boot使用Jetty或Undertow替换默认的Tomcat嵌入式容器

Laughing
2021-11-14 / 0 评论 / 968 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年03月16日,已超过307天没有更新,若内容或图片失效,请留言反馈。

Spring Boot切换嵌入式容器的方式非常简单,只需两步,第一步排除Tomcat依赖,第二步,添加Jetty或者Undertow依赖。

排除默认的Tomcat依赖

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-web</artifactId>
    <exclusions>
      <!--排除Tomcat-->
      <exclusion>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-tomcat</artifactId>
      </exclusion>
    </exclusions>
</dependency>   

添加Jetty依赖

如果使用Jetty作为嵌入式容器,我们添加如下依赖。

<!--添加Jetty依赖-->
<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-jetty</artifactId>
</dependency>

添加Undertow依赖

如果使用Undertow作为嵌入式容器,我们可以添加如下依赖

<!--添加Undertow依赖-->
<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-undertow</artifactId>
</dependency>
0

评论 (0)

取消