From b4721c9d629d25e8cb6bebbe4f5860ee83fc868d Mon Sep 17 00:00:00 2001 From: Moritz Halbritter Date: Fri, 27 Oct 2023 13:22:46 +0200 Subject: [PATCH] Update "Use Another Web Server" documentation Closes gh-37238 --- .../src/docs/asciidoc/howto/webserver.adoc | 42 +------------------ 1 file changed, 2 insertions(+), 40 deletions(-) diff --git a/spring-boot-project/spring-boot-docs/src/docs/asciidoc/howto/webserver.adoc b/spring-boot-project/spring-boot-docs/src/docs/asciidoc/howto/webserver.adoc index d00c5c55a07..07a0178674f 100644 --- a/spring-boot-project/spring-boot-docs/src/docs/asciidoc/howto/webserver.adoc +++ b/spring-boot-project/spring-boot-docs/src/docs/asciidoc/howto/webserver.adoc @@ -21,7 +21,7 @@ The following Maven example shows how to exclude Tomcat and include Jetty for Sp [source,xml,indent=0,subs="verbatim"] ---- - 3.1.0 + 5.0.0 org.springframework.boot @@ -41,45 +41,7 @@ The following Maven example shows how to exclude Tomcat and include Jetty for Sp ---- -NOTE: The version of the servlet API has been overridden as, unlike Tomcat 9 and Undertow 2, Jetty 9.4 does not support servlet 4.0. - -If you wish to use Jetty 10, which does support servlet 4.0, you can do so as shown in the following example: - -[source,xml,indent=0,subs="verbatim"] ----- - - 10.0.8 - - - org.springframework.boot - spring-boot-starter-web - - - - org.springframework.boot - spring-boot-starter-tomcat - - - - - - org.springframework.boot - spring-boot-starter-jetty - - - - org.eclipse.jetty.websocket - websocket-server - - - org.eclipse.jetty.websocket - javax-websocket-server-impl - - - ----- - -Note that along with excluding the Tomcat starter, a couple of Jetty9-specific dependencies also need to be excluded. +NOTE: The version of the Jakarta Servlet API has been overridden as, unlike Tomcat 10 and Undertow 2.3, Jetty 11 does not support Servlet 6.0. The following Gradle example configures the necessary dependencies and a {gradle-docs}/resolution_rules.html#sec:module_replacement[module replacement] to use Undertow in place of Reactor Netty for Spring WebFlux: