Spring boot Spring云网关找不到Fluent Java路由API

Spring boot Spring云网关找不到Fluent Java路由API,spring-boot,spring-cloud,spring-cloud-gateway,Spring Boot,Spring Cloud,Spring Cloud Gateway,我正在春天的云之门上尝试我的手。在浏览时,我发现我们不仅可以在yml/properties文件中配置路由,还可以使用Fluent-routes-API配置路由。以下是文档中的片段 @Bean public RouteLocator customRouteLocator(ThrottleGatewayFilterFactory throttle) { return Routes.locator() .route("test") .pr

我正在春天的云之门上尝试我的手。在浏览时,我发现我们不仅可以在yml/properties文件中配置路由,还可以使用Fluent-routes-API配置路由。以下是文档中的片段

@Bean
public RouteLocator customRouteLocator(ThrottleGatewayFilterFactory throttle) {
    return Routes.locator()
            .route("test")
                .predicate(host("**.abc.org").and(path("/image/png")))
                .addResponseHeader("X-TestHeader", "foobar")
                .uri("http://httpbin.org:80")
            .route("test2")
                .predicate(path("/image/webp"))
                .add(addResponseHeader("X-AnotherHeader", "baz"))
                .uri("http://httpbin.org:80")
            .route("test3")
                .order(-1)
                .predicate(host("**.throttle.org").and(path("/get")))
                .add(throttle.apply(tuple().of("capacity", 1,
                     "refillTokens", 1,
                     "refillPeriod", 10,
                     "refillUnit", "SECONDS")))
                .uri("http://httpbin.org:80")
            .build();
}
但我找不到此类
路线
。不知道我是否错过了什么。我使用的是spring boot
2.0.0.M
7,我还包括了
spring cloud starter网关
depependecy


有什么想法吗?

路线
不再可用。将
RouteLocatorBuilder
参数添加到
customRouteLocator
。我来修好这些文件。

修好了,很好。干杯。这是一个样品过滤器