描述:
试图调用不存在的方法。尝试是从以下位置进行的:
org.springframework.cloud.gateway.config.GatewayAutoConfiguration$NettyConfiguration.buildConnectionProvider(GatewayAutoConfiguration.java:798)以下方法不存在:
reactor.netty.resources.ConnectionProvider$Builder.evictInBackground(Ljava/time/Duration;)Lreactor/netty/resources/ConnectionProvider$ConnectionPoolSpec;该方法的类reactor.netty.resources.ConnectionProvider$Builder,可从以下位置获得:
jar:file:/C:/Users/Sam/.m2/repository/io/projectreactor/netty/reactor-netty/0.9.12.RELEASE/reactor-netty-0.9.12.RELEASE.jar!/reactor/netty/resources/ConnectionProvider$Builder.class类层次结构是从以下位置加载的:
reactor.netty.resources.ConnectionProvider.Builder: file:/C:/Users/Sam/.m2/repository/io/projectreactor/netty/reactor-netty/0.9.12.RELEASE/reactor-netty-0.9.12.RELEASE.jar
reactor.netty.resources.ConnectionProvider.ConnectionPoolSpec: file:/C:/Users/Sam/.m2/repository/io/projectreactor/netty/reactor-netty/0.9.12.RELEASE/reactor-netty-0.9.12.RELEASE.jar操作:
更正应用程序的类路径,使其包含单个兼容版本的reactor.netty.resources.ConnectionProvider$Builder
进程已完成,退出代码为%1
发布于 2021-06-10 04:15:31
缺少的方法是new in Reactor Netty 0.9.13.RELEASE,而您现在使用的是0.9.12.RELEASE。这个版本来自Spring Boot 2.3.4的依赖管理。Spring Boot 2.3.5升级到Reactor Netty 0.9.13.RELEASE,所以你可以通过升级到Spring Boot 2.3.5或更高版本来解决这个问题。
鉴于您使用的是2021年4月发布的Spring Cloud Hoxton.SR11,我建议您升级到最近发布的Spring Boot2.3.x版本。2.3.11.RELEASE是撰写本文时可用的最新版本。
https://stackoverflow.com/questions/67859121
复制相似问题