1. 程式人生 > >Spring boot切換Servlet容器

Spring boot切換Servlet容器

切換Servlet容器

Spring boot預設配置Tomcat作為Servlet容器
引入web模組,預設使用嵌入式的Tomcat
可以切換Jetty、Undertow

預設配置
Pom檔案,檢視依賴關係

預設使用Tomcat
因為,Web引入了Tomcat的啟動器

切換Jetty

Pom檔案,排除Tomcat啟動器依賴
在依賴關係,右鍵可以排除依賴

<!-- 引入web模組 -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId
>
spring-boot-starter-web</artifactId> <exclusions> <exclusion> <artifactId>spring-boot-starter-tomcat</artifactId> <groupId>org.springframework.boot</groupId> </exclusion> </exclusions> </dependency
>

引入Jetty啟動器

<!--引入其他的Servlet容器-->
<dependency>
    <artifactId>spring-boot-starter-jetty</artifactId>
    <groupId>org.springframework.boot</groupId>
</dependency>

切換undertow

引入undertow啟動器

<!--引入其他的Servlet容器-->
<dependency>
    <artifactId
>
spring-boot-starter-undertow</artifactId> <groupId>org.springframework.boot</groupId> </dependency>