🌐
Maven Repository
mvnrepository.com › artifact › org.springframework.cloud › spring-cloud-starter-gateway
Maven Repository: org.springframework.cloud » spring-cloud-starter-gateway
December 17, 2025 - Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems (e.g. ... ... aar android apache api arm assets build build-system bundle client clojure cloud config cran data database eclipse example extension framework github gradle groovy io ...
🌐
GitHub
github.com › spring-cloud › spring-cloud-gateway
GitHub - spring-cloud/spring-cloud-gateway: An API Gateway built on Spring Framework and Spring Boot providing routing and more. · GitHub
We use the m2eclipse eclipse plugin for maven support. Other IDEs and tools should also work without issue as long as they use Maven 3.3.3 or better. Spring Cloud projects require the 'spring' Maven profile to be activated to resolve the spring milestone and snapshot repositories.
Starred by 4.8K users
Forked by 3.4K users
Languages   Java
🌐
Spring
spring.io › projects › spring-cloud
Spring Cloud
Spring Cloud Gateway is an intelligent and programmable router based on Spring Framework and Spring Boot.
🌐
Maven Repository
mvnrepository.com › artifact › org.springframework.cloud › spring-cloud-gateway
Maven Repository: org.springframework.cloud » spring-cloud-gateway
January 29, 2026 - Spring System Design in Practice: Build scalable web applications using microservices and design patterns in Spring and Spring Boot ... aar android apache api arm assets build build-system bundle client clojure cloud config cran data database eclipse example extension framework github gradle groovy io ios javascript jvm kotlin library logging maven mobile module npm osgi persistence plugin resources rlang sdk server service spring sql starter testing tools ui web webapp
🌐
Spring
spring.io › projects › spring-cloud-gateway
Spring Cloud Gateway
import static org.springframework.cloud.gateway.server.mvc.handler.GatewayRouterFunctions.route; import static org.springframework.cloud.gateway.server.mvc.filter.BeforeFilterFunctions.*; import static org.springframework.cloud.gateway.server.mvc.predicate.GatewayRequestPredicates.*; //... @SpringBootApplication public class DemogatewayApplication { @Bean public RouterFunction<ServerResponse> customRoutes() { // @formatter:off return route("path_route") .GET("/get", http()) .before(uri("https://httpbin.org")) .build().and(route("host_route") .route(host("*.myhost.org"), http()) .before(uri("ht
🌐
Maven Repository
mvnrepository.com › artifact › org.springframework.cloud › spring-cloud-gateway-dependencies
Maven Repository: org.springframework.cloud » spring-cloud-gateway-dependencies
January 29, 2026 - Spring System Design in Practice: Build scalable web applications using microservices and design patterns in Spring and Spring Boot ... aar android apache api arm assets build build-system bundle client clojure cloud config cran data database eclipse example extension framework github gradle groovy io ios javascript jvm kotlin library logging maven mobile module npm osgi persistence plugin resources rlang sdk server service spring sql starter testing tools ui web webapp
🌐
Maven Central
central.sonatype.com › artifact › org.springframework.cloud › spring-cloud-starter-gateway › 2.2.9.RELEASE
spring-cloud-starter-gateway - Maven Central - Sonatype
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> <version>2.2.9.RELEASE</version> </dependency> ... <?xml version="1.0" encoding="UTF-8"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-gateway</artifactId> <version>2.2.9.RELEASE</version> <relativePath>..</relativ
🌐
GitHub
github.com › spring-cloud › spring-cloud-gateway › blob › main › spring-cloud-gateway-sample › pom.xml
spring-cloud-gateway/spring-cloud-gateway-sample/pom.xml at main · spring-cloud/spring-cloud-gateway
An API Gateway built on Spring Framework and Spring Boot providing routing and more. - spring-cloud-gateway/spring-cloud-gateway-sample/pom.xml at main · spring-cloud/spring-cloud-gateway
Author   spring-cloud
🌐
Spring
spring.io › guides › gs › gateway
Getting Started | Building a Gateway
Download the resulting ZIP file, which is an archive of a web application that is configured with your choices. The Spring Cloud Gateway uses routes to process requests to downstream services.
Find elsewhere
🌐
GitHub
github.com › spring-cloud-samples › spring-cloud-gateway-sample › blob › main › pom.xml
spring-cloud-gateway-sample/pom.xml at main · spring-cloud-samples/spring-cloud-gateway-sample
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> · <groupId>com.example</groupId> <artifactId>spring-cloud-gateway-sample</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> ·
Author   spring-cloud-samples
🌐
Maven Central
central.sonatype.com › artifact › org.springframework.cloud › spring-cloud-starter-gateway
spring-cloud-starter-gateway - Maven Central
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> <version>4.3.3</version> </dependency> ... <?xml version="1.0" encoding="UTF-8"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-gateway</artifactId> <version>4.3.3</version> <relativePath>..</relativePath> </parent
🌐
GeeksforGeeks
geeksforgeeks.org › java › spring-cloud-gateway
Spring Cloud Gateway - GeeksforGeeks
July 23, 2025 - The request is then transferred to Gateway Web Handler. It passes the request through the Filter Chain specific to the request. Here the filters can be considered in two categories. When requests arrive all the pre-filter logic is executed. After the request is made all the post-filter logic is executed. Each spring boot application that we'll create will be the Maven ...
🌐
Stack Overflow
stackoverflow.com › questions › 75082720 › spring-cloud-starter-gateway-dependency-issue
maven - spring-cloud-starter-gateway dependency issue - Stack Overflow
org.springframework.cloud:spring-cloud-starter-gateway:pom:4.0.0 failed to transfer from https://repo.maven.apache.org/maven2 during a previous attempt. This failure was cached in the local repository and resolution is not reattempted until the update interval of central has elapsed or updates are forced.
🌐
GitHub
github.com › spring-cloud › spring-cloud-gateway › blob › main › pom.xml
spring-cloud-gateway/pom.xml at main · spring-cloud/spring-cloud-gateway
An API Gateway built on Spring Framework and Spring Boot providing routing and more. - spring-cloud-gateway/pom.xml at main · spring-cloud/spring-cloud-gateway
Author   spring-cloud
🌐
Javainuse
javainuse.com › spring › cloud-gateway
Spring Cloud Tutorial - Spring Cloud Gateway Hello World ...
In this tutorial we will be implementing Spring Cloud Gateway using both configurations. We will be implementing Spring Cloud Gateway application which routes request to two other microservices depending on the url pattern. The Maven project will be as follows- The pom.xml will be as follows-
🌐
Maven Central
central.sonatype.com › artifact › org.springframework.cloud › spring-cloud-gateway
org.springframework.cloud:spring-cloud-gateway
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-gateway</artifactId> <version>5.0.1</version> </dependency> ... <?xml version="1.0" encoding="UTF-8"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-build</artifactId> <version>5.0.1</version> <relativePath></relativePath> </parent> <groupId>o
🌐
Stack Overflow
stackoverflow.com › questions › 77541624 › using-spring-cloud-gateway-server-mvc-for-routing
maven - Using Spring Cloud Gateway Server MVC for routing - Stack Overflow
package com.commonapplication.controller; import org.springframework.cloud.gateway.route.RouteLocator; import org.springframework.cloud.gateway.route.builder.RouteLocatorBuilder; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration public class GatewayConfiguration { @Bean public RouteLocator customRouteLocator(RouteLocatorBuilder builder){ return builder.routes().
🌐
Maven Central
central.sonatype.com › artifact › org.springframework.cloud › spring-cloud-starter-gateway-mvc
spring-cloud-starter-gateway-mvc - Maven Central
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway-mvc</artifactId> <version>4.3.3</version> </dependency> ... <?xml version="1.0" encoding="UTF-8"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-gateway</artifactId> <version>4.3.3</version> <relativePath>..</relativePath> </pa
🌐
Cloudsmith
cloudsmith.com › navigator › maven › org.springframework.cloud:spring-cloud-starter-gateway
org.springframework.cloud:spring-cloud-starter-gateway (4.2.4) - maven Package Quality | Cloudsmith Navigator
$mvn install org.springframework.cloud:spring-cloud-starter-gateway · /Processing... ✓Done · Start your free trial · 4.2.4 · Stable version · 1month ago · Released · Loading Version Data · Maven on Cloudsmith · Learn more about Maven on Cloudsmith ·