【发布时间】:2021-08-13 05:10:51
【问题描述】:
考虑一个使用 tomcat 服务器部署的 Spring Boot Web 应用程序
现在我想将服务器从 tomcat 更改为 jetty。是否可以?或一些
配置它的简单方法
【问题讨论】:
标签: spring-boot
考虑一个使用 tomcat 服务器部署的 Spring Boot Web 应用程序
现在我想将服务器从 tomcat 更改为 jetty。是否可以?或一些
配置它的简单方法
【问题讨论】:
标签: spring-boot
是的,有可能,从 pom.xml 中替换这个 dpendancy
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
到
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>
并添加
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jetty</artifactId>
</dependency>
请注意,还有其他一些启动器,例如默认情况下可能会引入 Tomcat 的 ThymeLeaf 模板引擎等。如果您使用其中之一,则必须手动从所有此类依赖项中排除 Tomcat。
【讨论】: