SpringBoot如何把启动容器修改为Jetty

1,505 阅读1分钟

SpringBoot之Jetty容器修改

       学习了SpringBoot框架之后,我们了解到SpringBoot内嵌了 Tomcat、Jetty、Undertow 三种容器,其默认嵌入的容器是 Tomcat,这个在我们启动 Spring Boot 项目的时候,在控制台上就能看到,具体信息如下:

在这里插入图片描述
可以看出 Spring Boot 默认使用的是 Tomcat 容器启动的。

       我们可以通过修改 pom.xml 来移除内嵌的 Tomcat 更换为其他的容器,比如更换为 Jetty 容器,配置如下:

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

<!-- 添加 jetty 容器 -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-jetty</artifactId>
</dependency>

添加完毕之后,更新pom文件,编译项目,启动之后如下显示,代表更改成功。

在这里插入图片描述
===================== END========================