报错信息如下:
1 D: opbandSoftjavajdk1.8injava.exe -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=64562 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=localhost -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true "-javaagent:G:softIDEAIntelliJ IDEA 2018.2.5libidea_rt.jar=64563:G:softIDEAIntelliJ IDEA 2018.2.5in" -Dfile.encoding=UTF-8 -classpath D: opbandSoftjavajdk1.8jrelibcharsets.jar;D: opbandSoftjavajdk1.8jrelibdeploy.jar;D: opbandSoftjavajdk1.8jrelibextaccess-bridge-64.jar;D: opbandSoftjavajdk1.8jrelibextcldrdata.jar;D: opbandSoftjavajdk1.8jrelibextdnsns.jar;D: opbandSoftjavajdk1.8jrelibextjaccess.jar;D: opbandSoftjavajdk1.8jrelibextjfxrt.jar;D: opbandSoftjavajdk1.8jrelibextlocaledata.jar;D: opbandSoftjavajdk1.8jrelibext ashorn.jar;D: opbandSoftjavajdk1.8jrelibextsunec.jar;D: opbandSoftjavajdk1.8jrelibextsunjce_provider.jar;D: opbandSoftjavajdk1.8jrelibextsunmscapi.jar;D: opbandSoftjavajdk1.8jrelibextsunpkcs11.jar;D: opbandSoftjavajdk1.8jrelibextzipfs.jar;D: opbandSoftjavajdk1.8jrelibjavaws.jar;D: opbandSoftjavajdk1.8jrelibjce.jar;D: opbandSoftjavajdk1.8jrelibjfr.jar;D: opbandSoftjavajdk1.8jrelibjfxswt.jar;D: opbandSoftjavajdk1.8jrelibjsse.jar;D: opbandSoftjavajdk1.8jrelibmanagement-agent.jar;D: opbandSoftjavajdk1.8jrelibplugin.jar;D: opbandSoftjavajdk1.8jrelib esources.jar;D: opbandSoftjavajdk1.8jrelib t.jar;E:springcloud-alibabaapi-gateway argetclasses;E:localRepositoryorgspringframeworkootspring-boot-starter2.2.1.RELEASEspring-boot-starter-2.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkootspring-boot2.2.1.RELEASEspring-boot-2.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkspring-context5.2.1.RELEASEspring-context-5.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkspring-aop5.2.1.RELEASEspring-aop-5.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkspring-beans5.2.1.RELEASEspring-beans-5.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkspring-expression5.2.1.RELEASEspring-expression-5.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkootspring-boot-autoconfigure2.2.1.RELEASEspring-boot-autoconfigure-2.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkootspring-boot-starter-logging2.2.1.RELEASEspring-boot-starter-logging-2.2.1.RELEASE.jar;E:localRepositorychqoslogbacklogback-classic1.2.3logback-classic-1.2.3.jar;E:localRepositorychqoslogbacklogback-core1.2.3logback-core-1.2.3.jar;E:localRepositoryorgapachelogginglog4jlog4j-to-slf4j2.12.1log4j-to-slf4j-2.12.1.jar;E:localRepositoryorgapachelogginglog4jlog4j-api2.12.1log4j-api-2.12.1.jar;E:localRepositoryorgslf4jjul-to-slf4j1.7.29jul-to-slf4j-1.7.29.jar;E:localRepositoryjakartaannotationjakarta.annotation-api1.3.5jakarta.annotation-api-1.3.5.jar;E:localRepositoryorgspringframeworkspring-core5.2.1.RELEASEspring-core-5.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkspring-jcl5.2.1.RELEASEspring-jcl-5.2.1.RELEASE.jar;E:localRepositoryorgyamlsnakeyaml1.25snakeyaml-1.25.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-starter-gateway2.2.5.RELEASEspring-cloud-starter-gateway-2.2.5.RELEASE.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-starter2.2.5.RELEASEspring-cloud-starter-2.2.5.RELEASE.jar;E:localRepositoryorgspringframeworksecurityspring-security-rsa1.0.9.RELEASEspring-security-rsa-1.0.9.RELEASE.jar;E:localRepositoryorgouncycastlecpkix-jdk15on1.64cpkix-jdk15on-1.64.jar;E:localRepositoryorgouncycastlecprov-jdk15on1.64cprov-jdk15on-1.64.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-gateway-core2.2.5.RELEASEspring-cloud-gateway-core-2.2.5.RELEASE.jar;E:localRepositoryorgspringframeworkootspring-boot-starter-validation2.2.1.RELEASEspring-boot-starter-validation-2.2.1.RELEASE.jar;E:localRepositoryjakartavalidationjakarta.validation-api2.0.1jakarta.validation-api-2.0.1.jar;E:localRepositoryorgapache omcatembed omcat-embed-el9.0.27 omcat-embed-el-9.0.27.jar;E:localRepositoryorghibernatevalidatorhibernate-validator6.0.18.Finalhibernate-validator-6.0.18.Final.jar;E:localRepositoryorgjbossloggingjboss-logging3.4.1.Finaljboss-logging-3.4.1.Final.jar;E:localRepositorycomfasterxmlclassmate1.5.1classmate-1.5.1.jar;E:localRepositoryioprojectreactoraddons eactor-extra3.3.0.RELEASE eactor-extra-3.3.0.RELEASE.jar;E:localRepositoryioprojectreactor eactor-core3.3.0.RELEASE eactor-core-3.3.0.RELEASE.jar;E:localRepositoryorg eactivestreams eactive-streams1.0.3 eactive-streams-1.0.3.jar;E:localRepositoryorgspringframeworkootspring-boot-starter-webflux2.2.1.RELEASEspring-boot-starter-webflux-2.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkootspring-boot-starter-json2.2.1.RELEASEspring-boot-starter-json-2.2.1.RELEASE.jar;E:localRepositorycomfasterxmljacksondatatypejackson-datatype-jdk82.10.0jackson-datatype-jdk8-2.10.0.jar;E:localRepositorycomfasterxmljacksondatatypejackson-datatype-jsr3102.10.0jackson-datatype-jsr310-2.10.0.jar;E:localRepositorycomfasterxmljacksonmodulejackson-module-parameter-names2.10.0jackson-module-parameter-names-2.10.0.jar;E:localRepositoryorgspringframeworkootspring-boot-starter-reactor-netty2.2.1.RELEASEspring-boot-starter-reactor-netty-2.2.1.RELEASE.jar;E:localRepositoryioprojectreactor etty eactor-netty .9.1.RELEASE eactor-netty-0.9.1.RELEASE.jar;E:localRepositoryio etty etty-codec-http4.1.43.Final etty-codec-http-4.1.43.Final.jar;E:localRepositoryio etty etty-common4.1.43.Final etty-common-4.1.43.Final.jar;E:localRepositoryio etty etty-buffer4.1.43.Final etty-buffer-4.1.43.Final.jar;E:localRepositoryio etty etty-transport4.1.43.Final etty-transport-4.1.43.Final.jar;E:localRepositoryio etty etty-resolver4.1.43.Final etty-resolver-4.1.43.Final.jar;E:localRepositoryio etty etty-codec4.1.43.Final etty-codec-4.1.43.Final.jar;E:localRepositoryio etty etty-codec-http24.1.43.Final etty-codec-http2-4.1.43.Final.jar;E:localRepositoryio etty etty-handler4.1.43.Final etty-handler-4.1.43.Final.jar;E:localRepositoryio etty etty-handler-proxy4.1.43.Final etty-handler-proxy-4.1.43.Final.jar;E:localRepositoryio etty etty-codec-socks4.1.43.Final etty-codec-socks-4.1.43.Final.jar;E:localRepositoryio etty etty-transport-native-epoll4.1.43.Final etty-transport-native-epoll-4.1.43.Final-linux-x86_64.jar;E:localRepositoryio etty etty-transport-native-unix-common4.1.43.Final etty-transport-native-unix-common-4.1.43.Final.jar;E:localRepositoryorgglassfishjakarta.el3.0.3jakarta.el-3.0.3.jar;E:localRepositoryorgspringframeworkspring-web5.2.1.RELEASEspring-web-5.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkspring-webflux5.2.1.RELEASEspring-webflux-5.2.1.RELEASE.jar;E:localRepositoryorgsynchronosscloud io-multipart-parser1.1.0 io-multipart-parser-1.1.0.jar;E:localRepositoryorgsynchronosscloud io-stream-storage1.1.3 io-stream-storage-1.1.3.jar;E:localRepositorycomalibabacloudspring-cloud-starter-alibaba-nacos-discovery2.2.1.RELEASEspring-cloud-starter-alibaba-nacos-discovery-2.2.1.RELEASE.jar;E:localRepositorycomalibaba acos acos-client1.2.1 acos-client-1.2.1.jar;E:localRepositorycomalibaba acos acos-common1.2.1 acos-common-1.2.1.jar;E:localRepositorycommons-iocommons-io2.2commons-io-2.2.jar;E:localRepositoryorgapachecommonscommons-lang33.9commons-lang3-3.9.jar;E:localRepositorycomalibaba acos acos-api1.2.1 acos-api-1.2.1.jar;E:localRepositorycomalibabafastjson1.2.58fastjson-1.2.58.jar;E:localRepositorycomgoogleguavaguava29.0-jreguava-29.0-jre.jar;E:localRepositorycomgoogleguavafailureaccess1.0.1failureaccess-1.0.1.jar;E:localRepositorycomgoogleguavalistenablefuture9999.0-empty-to-avoid-conflict-with-guavalistenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;E:localRepositorycomgooglecodefindbugsjsr3053.0.2jsr305-3.0.2.jar;E:localRepositoryorgcheckerframeworkchecker-qual2.11.1checker-qual-2.11.1.jar;E:localRepositorycomgoogleerrorproneerror_prone_annotations2.3.4error_prone_annotations-2.3.4.jar;E:localRepositorycomgooglej2objcj2objc-annotations1.3j2objc-annotations-1.3.jar;E:localRepositorycommons-codeccommons-codec1.13commons-codec-1.13.jar;E:localRepositorycomfasterxmljacksoncorejackson-core2.10.0jackson-core-2.10.0.jar;E:localRepositorycomfasterxmljacksoncorejackson-databind2.10.0jackson-databind-2.10.0.jar;E:localRepositorycomfasterxmljacksoncorejackson-annotations2.10.0jackson-annotations-2.10.0.jar;E:localRepositoryioprometheussimpleclient .5.0simpleclient-0.5.0.jar;E:localRepositorycomalibabaspringspring-context-support1.0.6spring-context-support-1.0.6.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-commons2.2.5.RELEASEspring-cloud-commons-2.2.5.RELEASE.jar;E:localRepositoryorgspringframeworksecurityspring-security-crypto5.2.1.RELEASEspring-security-crypto-5.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-context2.2.5.RELEASEspring-cloud-context-2.2.5.RELEASE.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-starter-netflix-ribbon2.2.5.RELEASEspring-cloud-starter-netflix-ribbon-2.2.5.RELEASE.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-netflix-ribbon2.2.5.RELEASEspring-cloud-netflix-ribbon-2.2.5.RELEASE.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-netflix-archaius2.2.5.RELEASEspring-cloud-netflix-archaius-2.2.5.RELEASE.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-starter-netflix-archaius2.2.5.RELEASEspring-cloud-starter-netflix-archaius-2.2.5.RELEASE.jar;E:localRepositorycom etflixarchaiusarchaius-core .7.6archaius-core-0.7.6.jar;E:localRepositorycommons-configurationcommons-configuration1.8commons-configuration-1.8.jar;E:localRepositorycom etflix ibbon ibbon2.3.0 ibbon-2.3.0.jar;E:localRepositorycom etflix ibbon ibbon-transport2.3.0 ibbon-transport-2.3.0.jar;E:localRepositoryio eactivex xnetty-contexts .4.9 xnetty-contexts-0.4.9.jar;E:localRepositoryio eactivex xnetty-servo .4.9 xnetty-servo-0.4.9.jar;E:localRepositorycom etflixhystrixhystrix-core1.5.18hystrix-core-1.5.18.jar;E:localRepositoryorghdrhistogramHdrHistogram2.1.9HdrHistogram-2.1.9.jar;E:localRepositoryjavaxinjectjavax.inject1javax.inject-1.jar;E:localRepositoryio eactivex xnetty .4.9 xnetty-0.4.9.jar;E:localRepositorycom etflix ibbon ibbon-core2.3.0 ibbon-core-2.3.0.jar;E:localRepositorycommons-langcommons-lang2.6commons-lang-2.6.jar;E:localRepositorycom etflix ibbon ibbon-httpclient2.3.0 ibbon-httpclient-2.3.0.jar;E:localRepositorycommons-collectionscommons-collections3.2.2commons-collections-3.2.2.jar;E:localRepositoryorgapachehttpcomponentshttpclient4.5.10httpclient-4.5.10.jar;E:localRepositoryorgapachehttpcomponentshttpcore4.4.12httpcore-4.4.12.jar;E:localRepositorycomsunjerseyjersey-client1.19.1jersey-client-1.19.1.jar;E:localRepositorycomsunjerseyjersey-core1.19.1jersey-core-1.19.1.jar;E:localRepositoryjavaxws sjsr311-api1.1.1jsr311-api-1.1.1.jar;E:localRepositorycomsunjerseycontribsjersey-apache-client41.19.1jersey-apache-client4-1.19.1.jar;E:localRepositorycom etflixservoservo-core .12.21servo-core-0.12.21.jar;E:localRepositorycom etflix etflix-commons etflix-commons-util .3.0 etflix-commons-util-0.3.0.jar;E:localRepositorycom etflix ibbon ibbon-loadbalancer2.3.0 ibbon-loadbalancer-2.3.0.jar;E:localRepositorycom etflix etflix-commons etflix-statistics .1.1 etflix-statistics-0.1.1.jar;E:localRepositoryio eactivex xjava1.3.8 xjava-1.3.8.jar;E:localRepositoryorgslf4jslf4j-api1.7.29slf4j-api-1.7.29.jar com.drawnblue.apigateway.ApiGatewayApplication 2 3 . ____ _ __ _ _ 4 /\ / ___'_ __ _ _(_)_ __ __ _ 5 ( ( )\___ | '_ | '_| | '_ / _` | 6 \/ ___)| |_)| | | | | || (_| | ) ) ) ) 7 ' |____| .__|_| |_|_| |_\__, | / / / / 8 =========|_|==============|___/=/_/_/_/ 9 :: Spring Boot :: (v2.2.1.RELEASE) 10 11 2021-02-19 17:30:08.671 INFO 12548 --- [ main] c.d.apigateway.ApiGatewayApplication : No active profile set, falling back to default profiles: default 12 2021-02-19 17:30:09.072 INFO 12548 --- [ main] o.s.cloud.context.scope.GenericScope : BeanFactory id=9acf6bc0-0b31-33ee-889b-f9ecef33c201 13 2021-02-19 17:30:09.108 INFO 12548 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 14 2021-02-19 17:30:09.109 INFO 12548 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration$ReactiveLoadBalancerConfig' of type [org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration$ReactiveLoadBalancerConfig] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 15 2021-02-19 17:30:09.113 INFO 12548 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'deferringLoadBalancerExchangeFilterFunction' of type [org.springframework.cloud.client.loadbalancer.reactive.DeferringLoadBalancerExchangeFilterFunction] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 16 2021-02-19 17:30:09.199 WARN 12548 --- [ main] c.n.c.sources.URLConfigurationSource : No URLs will be polled as dynamic configuration sources. 17 2021-02-19 17:30:09.200 INFO 12548 --- [ main] c.n.c.sources.URLConfigurationSource : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath. 18 2021-02-19 17:30:09.202 WARN 12548 --- [ main] c.n.c.sources.URLConfigurationSource : No URLs will be polled as dynamic configuration sources. 19 2021-02-19 17:30:09.202 INFO 12548 --- [ main] c.n.c.sources.URLConfigurationSource : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath. 20 2021-02-19 17:30:09.890 WARN 12548 --- [ main] onfigReactiveWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'gatewayHttpClient' defined in class path resource [org/springframework/cloud/gateway/config/GatewayAutoConfiguration$NettyConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [reactor.netty.http.client.HttpClient]: Factory method 'gatewayHttpClient' threw exception; nested exception is java.lang.NoSuchMethodError: reactor.netty.resources.ConnectionProvider.elastic(Ljava/lang/String;Ljava/time/Duration;Ljava/time/Duration;)Lreactor/netty/resources/ConnectionProvider; 21 2021-02-19 17:30:09.907 INFO 12548 --- [ main] ConditionEvaluationReportLoggingListener : 22 23 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 24 2021-02-19 17:30:09.912 ERROR 12548 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter : 25 26 *************************** 27 APPLICATION FAILED TO START 28 *************************** 29 30 Description: 31 32 An attempt was made to call a method that does not exist. The attempt was made from the following location: 33 34 org.springframework.cloud.gateway.config.GatewayAutoConfiguration$NettyConfiguration.gatewayHttpClient(GatewayAutoConfiguration.java:622) 35 36 The following method did not exist: 37 38 reactor.netty.resources.ConnectionProvider.elastic(Ljava/lang/String;Ljava/time/Duration;Ljava/time/Duration;)Lreactor/netty/resources/ConnectionProvider; 39 40 The method's class, reactor.netty.resources.ConnectionProvider, is available from the following locations: 41 42 jar:file:/E:/localRepository/io/projectreactor/netty/reactor-netty/0.9.1.RELEASE/reactor-netty-0.9.1.RELEASE.jar!/reactor/netty/resources/ConnectionProvider.class 43 44 It was loaded from the following location: 45 46 file:/E:/localRepository/io/projectreactor/netty/reactor-netty/0.9.1.RELEASE/reactor-netty-0.9.1.RELEASE.jar 47 48 49 Action: 50 51 Correct the classpath of your application so that it contains a single, compatible version of reactor.netty.resources.ConnectionProvider 52 53 54 Process finished with exit code 1
添加
<dependency>
<groupId>io.projectreactor.netty</groupId>
<artifactId>reactor-netty</artifactId>
<version>0.9.8.RELEASE</version>
</dependency>
报错如下:
1 D: opbandSoftjavajdk1.8injava.exe -XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=64813 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djava.rmi.server.hostname=localhost -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true "-javaagent:G:softIDEAIntelliJ IDEA 2018.2.5libidea_rt.jar=64814:G:softIDEAIntelliJ IDEA 2018.2.5in" -Dfile.encoding=UTF-8 -classpath D: opbandSoftjavajdk1.8jrelibcharsets.jar;D: opbandSoftjavajdk1.8jrelibdeploy.jar;D: opbandSoftjavajdk1.8jrelibextaccess-bridge-64.jar;D: opbandSoftjavajdk1.8jrelibextcldrdata.jar;D: opbandSoftjavajdk1.8jrelibextdnsns.jar;D: opbandSoftjavajdk1.8jrelibextjaccess.jar;D: opbandSoftjavajdk1.8jrelibextjfxrt.jar;D: opbandSoftjavajdk1.8jrelibextlocaledata.jar;D: opbandSoftjavajdk1.8jrelibext ashorn.jar;D: opbandSoftjavajdk1.8jrelibextsunec.jar;D: opbandSoftjavajdk1.8jrelibextsunjce_provider.jar;D: opbandSoftjavajdk1.8jrelibextsunmscapi.jar;D: opbandSoftjavajdk1.8jrelibextsunpkcs11.jar;D: opbandSoftjavajdk1.8jrelibextzipfs.jar;D: opbandSoftjavajdk1.8jrelibjavaws.jar;D: opbandSoftjavajdk1.8jrelibjce.jar;D: opbandSoftjavajdk1.8jrelibjfr.jar;D: opbandSoftjavajdk1.8jrelibjfxswt.jar;D: opbandSoftjavajdk1.8jrelibjsse.jar;D: opbandSoftjavajdk1.8jrelibmanagement-agent.jar;D: opbandSoftjavajdk1.8jrelibplugin.jar;D: opbandSoftjavajdk1.8jrelib esources.jar;D: opbandSoftjavajdk1.8jrelib t.jar;E:springcloud-alibabaapi-gateway argetclasses;E:localRepositoryorgspringframeworkootspring-boot-starter2.2.1.RELEASEspring-boot-starter-2.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkootspring-boot2.2.1.RELEASEspring-boot-2.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkspring-context5.2.1.RELEASEspring-context-5.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkspring-aop5.2.1.RELEASEspring-aop-5.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkspring-beans5.2.1.RELEASEspring-beans-5.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkspring-expression5.2.1.RELEASEspring-expression-5.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkootspring-boot-autoconfigure2.2.1.RELEASEspring-boot-autoconfigure-2.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkootspring-boot-starter-logging2.2.1.RELEASEspring-boot-starter-logging-2.2.1.RELEASE.jar;E:localRepositorychqoslogbacklogback-classic1.2.3logback-classic-1.2.3.jar;E:localRepositorychqoslogbacklogback-core1.2.3logback-core-1.2.3.jar;E:localRepositoryorgapachelogginglog4jlog4j-to-slf4j2.12.1log4j-to-slf4j-2.12.1.jar;E:localRepositoryorgapachelogginglog4jlog4j-api2.12.1log4j-api-2.12.1.jar;E:localRepositoryorgslf4jjul-to-slf4j1.7.29jul-to-slf4j-1.7.29.jar;E:localRepositoryjakartaannotationjakarta.annotation-api1.3.5jakarta.annotation-api-1.3.5.jar;E:localRepositoryorgspringframeworkspring-core5.2.1.RELEASEspring-core-5.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkspring-jcl5.2.1.RELEASEspring-jcl-5.2.1.RELEASE.jar;E:localRepositoryorgyamlsnakeyaml1.25snakeyaml-1.25.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-starter-gateway2.2.5.RELEASEspring-cloud-starter-gateway-2.2.5.RELEASE.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-starter2.2.5.RELEASEspring-cloud-starter-2.2.5.RELEASE.jar;E:localRepositoryorgspringframeworksecurityspring-security-rsa1.0.9.RELEASEspring-security-rsa-1.0.9.RELEASE.jar;E:localRepositoryorgouncycastlecpkix-jdk15on1.64cpkix-jdk15on-1.64.jar;E:localRepositoryorgouncycastlecprov-jdk15on1.64cprov-jdk15on-1.64.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-gateway-core2.2.5.RELEASEspring-cloud-gateway-core-2.2.5.RELEASE.jar;E:localRepositoryorgspringframeworkootspring-boot-starter-validation2.2.1.RELEASEspring-boot-starter-validation-2.2.1.RELEASE.jar;E:localRepositoryjakartavalidationjakarta.validation-api2.0.1jakarta.validation-api-2.0.1.jar;E:localRepositoryorgapache omcatembed omcat-embed-el9.0.27 omcat-embed-el-9.0.27.jar;E:localRepositoryorghibernatevalidatorhibernate-validator6.0.18.Finalhibernate-validator-6.0.18.Final.jar;E:localRepositoryorgjbossloggingjboss-logging3.4.1.Finaljboss-logging-3.4.1.Final.jar;E:localRepositorycomfasterxmlclassmate1.5.1classmate-1.5.1.jar;E:localRepositoryioprojectreactoraddons eactor-extra3.3.0.RELEASE eactor-extra-3.3.0.RELEASE.jar;E:localRepositoryorgspringframeworkootspring-boot-starter-webflux2.2.1.RELEASEspring-boot-starter-webflux-2.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkootspring-boot-starter-json2.2.1.RELEASEspring-boot-starter-json-2.2.1.RELEASE.jar;E:localRepositorycomfasterxmljacksondatatypejackson-datatype-jdk82.10.0jackson-datatype-jdk8-2.10.0.jar;E:localRepositorycomfasterxmljacksondatatypejackson-datatype-jsr3102.10.0jackson-datatype-jsr310-2.10.0.jar;E:localRepositorycomfasterxmljacksonmodulejackson-module-parameter-names2.10.0jackson-module-parameter-names-2.10.0.jar;E:localRepositoryorgspringframeworkootspring-boot-starter-reactor-netty2.2.1.RELEASEspring-boot-starter-reactor-netty-2.2.1.RELEASE.jar;E:localRepositoryorgglassfishjakarta.el3.0.3jakarta.el-3.0.3.jar;E:localRepositoryorgspringframeworkspring-web5.2.1.RELEASEspring-web-5.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkspring-webflux5.2.1.RELEASEspring-webflux-5.2.1.RELEASE.jar;E:localRepositoryorgsynchronosscloud io-multipart-parser1.1.0 io-multipart-parser-1.1.0.jar;E:localRepositoryorgsynchronosscloud io-stream-storage1.1.3 io-stream-storage-1.1.3.jar;E:localRepositoryioprojectreactor etty eactor-netty .9.8.RELEASE eactor-netty-0.9.8.RELEASE.jar;E:localRepositoryio etty etty-codec-http4.1.43.Final etty-codec-http-4.1.43.Final.jar;E:localRepositoryio etty etty-common4.1.43.Final etty-common-4.1.43.Final.jar;E:localRepositoryio etty etty-buffer4.1.43.Final etty-buffer-4.1.43.Final.jar;E:localRepositoryio etty etty-transport4.1.43.Final etty-transport-4.1.43.Final.jar;E:localRepositoryio etty etty-resolver4.1.43.Final etty-resolver-4.1.43.Final.jar;E:localRepositoryio etty etty-codec4.1.43.Final etty-codec-4.1.43.Final.jar;E:localRepositoryio etty etty-codec-http24.1.43.Final etty-codec-http2-4.1.43.Final.jar;E:localRepositoryio etty etty-handler4.1.43.Final etty-handler-4.1.43.Final.jar;E:localRepositoryio etty etty-handler-proxy4.1.43.Final etty-handler-proxy-4.1.43.Final.jar;E:localRepositoryio etty etty-codec-socks4.1.43.Final etty-codec-socks-4.1.43.Final.jar;E:localRepositoryio etty etty-transport-native-epoll4.1.43.Final etty-transport-native-epoll-4.1.43.Final-linux-x86_64.jar;E:localRepositoryio etty etty-transport-native-unix-common4.1.43.Final etty-transport-native-unix-common-4.1.43.Final.jar;E:localRepositoryioprojectreactor eactor-core3.3.0.RELEASE eactor-core-3.3.0.RELEASE.jar;E:localRepositoryorg eactivestreams eactive-streams1.0.3 eactive-streams-1.0.3.jar;E:localRepositorycomalibabacloudspring-cloud-starter-alibaba-nacos-discovery2.2.1.RELEASEspring-cloud-starter-alibaba-nacos-discovery-2.2.1.RELEASE.jar;E:localRepositorycomalibaba acos acos-client1.2.1 acos-client-1.2.1.jar;E:localRepositorycomalibaba acos acos-common1.2.1 acos-common-1.2.1.jar;E:localRepositorycommons-iocommons-io2.2commons-io-2.2.jar;E:localRepositoryorgapachecommonscommons-lang33.9commons-lang3-3.9.jar;E:localRepositorycomalibaba acos acos-api1.2.1 acos-api-1.2.1.jar;E:localRepositorycomalibabafastjson1.2.58fastjson-1.2.58.jar;E:localRepositorycomgoogleguavaguava29.0-jreguava-29.0-jre.jar;E:localRepositorycomgoogleguavafailureaccess1.0.1failureaccess-1.0.1.jar;E:localRepositorycomgoogleguavalistenablefuture9999.0-empty-to-avoid-conflict-with-guavalistenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;E:localRepositorycomgooglecodefindbugsjsr3053.0.2jsr305-3.0.2.jar;E:localRepositoryorgcheckerframeworkchecker-qual2.11.1checker-qual-2.11.1.jar;E:localRepositorycomgoogleerrorproneerror_prone_annotations2.3.4error_prone_annotations-2.3.4.jar;E:localRepositorycomgooglej2objcj2objc-annotations1.3j2objc-annotations-1.3.jar;E:localRepositorycommons-codeccommons-codec1.13commons-codec-1.13.jar;E:localRepositorycomfasterxmljacksoncorejackson-core2.10.0jackson-core-2.10.0.jar;E:localRepositorycomfasterxmljacksoncorejackson-databind2.10.0jackson-databind-2.10.0.jar;E:localRepositorycomfasterxmljacksoncorejackson-annotations2.10.0jackson-annotations-2.10.0.jar;E:localRepositoryioprometheussimpleclient .5.0simpleclient-0.5.0.jar;E:localRepositorycomalibabaspringspring-context-support1.0.6spring-context-support-1.0.6.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-commons2.2.5.RELEASEspring-cloud-commons-2.2.5.RELEASE.jar;E:localRepositoryorgspringframeworksecurityspring-security-crypto5.2.1.RELEASEspring-security-crypto-5.2.1.RELEASE.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-context2.2.5.RELEASEspring-cloud-context-2.2.5.RELEASE.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-starter-netflix-ribbon2.2.5.RELEASEspring-cloud-starter-netflix-ribbon-2.2.5.RELEASE.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-netflix-ribbon2.2.5.RELEASEspring-cloud-netflix-ribbon-2.2.5.RELEASE.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-netflix-archaius2.2.5.RELEASEspring-cloud-netflix-archaius-2.2.5.RELEASE.jar;E:localRepositoryorgspringframeworkcloudspring-cloud-starter-netflix-archaius2.2.5.RELEASEspring-cloud-starter-netflix-archaius-2.2.5.RELEASE.jar;E:localRepositorycom etflixarchaiusarchaius-core .7.6archaius-core-0.7.6.jar;E:localRepositorycommons-configurationcommons-configuration1.8commons-configuration-1.8.jar;E:localRepositorycom etflix ibbon ibbon2.3.0 ibbon-2.3.0.jar;E:localRepositorycom etflix ibbon ibbon-transport2.3.0 ibbon-transport-2.3.0.jar;E:localRepositoryio eactivex xnetty-contexts .4.9 xnetty-contexts-0.4.9.jar;E:localRepositoryio eactivex xnetty-servo .4.9 xnetty-servo-0.4.9.jar;E:localRepositorycom etflixhystrixhystrix-core1.5.18hystrix-core-1.5.18.jar;E:localRepositoryorghdrhistogramHdrHistogram2.1.9HdrHistogram-2.1.9.jar;E:localRepositoryjavaxinjectjavax.inject1javax.inject-1.jar;E:localRepositoryio eactivex xnetty .4.9 xnetty-0.4.9.jar;E:localRepositorycom etflix ibbon ibbon-core2.3.0 ibbon-core-2.3.0.jar;E:localRepositorycommons-langcommons-lang2.6commons-lang-2.6.jar;E:localRepositorycom etflix ibbon ibbon-httpclient2.3.0 ibbon-httpclient-2.3.0.jar;E:localRepositorycommons-collectionscommons-collections3.2.2commons-collections-3.2.2.jar;E:localRepositoryorgapachehttpcomponentshttpclient4.5.10httpclient-4.5.10.jar;E:localRepositoryorgapachehttpcomponentshttpcore4.4.12httpcore-4.4.12.jar;E:localRepositorycomsunjerseyjersey-client1.19.1jersey-client-1.19.1.jar;E:localRepositorycomsunjerseyjersey-core1.19.1jersey-core-1.19.1.jar;E:localRepositoryjavaxws sjsr311-api1.1.1jsr311-api-1.1.1.jar;E:localRepositorycomsunjerseycontribsjersey-apache-client41.19.1jersey-apache-client4-1.19.1.jar;E:localRepositorycom etflixservoservo-core .12.21servo-core-0.12.21.jar;E:localRepositorycom etflix etflix-commons etflix-commons-util .3.0 etflix-commons-util-0.3.0.jar;E:localRepositorycom etflix ibbon ibbon-loadbalancer2.3.0 ibbon-loadbalancer-2.3.0.jar;E:localRepositorycom etflix etflix-commons etflix-statistics .1.1 etflix-statistics-0.1.1.jar;E:localRepositoryio eactivex xjava1.3.8 xjava-1.3.8.jar;E:localRepositoryorgslf4jslf4j-api1.7.29slf4j-api-1.7.29.jar com.drawnblue.apigateway.ApiGatewayApplication 2 3 . ____ _ __ _ _ 4 /\ / ___'_ __ _ _(_)_ __ __ _ 5 ( ( )\___ | '_ | '_| | '_ / _` | 6 \/ ___)| |_)| | | | | || (_| | ) ) ) ) 7 ' |____| .__|_| |_|_| |_\__, | / / / / 8 =========|_|==============|___/=/_/_/_/ 9 :: Spring Boot :: (v2.2.1.RELEASE) 10 11 2021-02-19 17:32:11.328 INFO 9048 --- [ main] c.d.apigateway.ApiGatewayApplication : No active profile set, falling back to default profiles: default 12 2021-02-19 17:32:11.699 INFO 9048 --- [ main] o.s.cloud.context.scope.GenericScope : BeanFactory id=9acf6bc0-0b31-33ee-889b-f9ecef33c201 13 2021-02-19 17:32:11.733 INFO 9048 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration' of type [org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 14 2021-02-19 17:32:11.734 INFO 9048 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration$ReactiveLoadBalancerConfig' of type [org.springframework.cloud.client.loadbalancer.reactive.LoadBalancerBeanPostProcessorAutoConfiguration$ReactiveLoadBalancerConfig] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 15 2021-02-19 17:32:11.737 INFO 9048 --- [ main] trationDelegate$BeanPostProcessorChecker : Bean 'deferringLoadBalancerExchangeFilterFunction' of type [org.springframework.cloud.client.loadbalancer.reactive.DeferringLoadBalancerExchangeFilterFunction] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 16 2021-02-19 17:32:11.816 WARN 9048 --- [ main] c.n.c.sources.URLConfigurationSource : No URLs will be polled as dynamic configuration sources. 17 2021-02-19 17:32:11.816 INFO 9048 --- [ main] c.n.c.sources.URLConfigurationSource : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath. 18 2021-02-19 17:32:11.819 WARN 9048 --- [ main] c.n.c.sources.URLConfigurationSource : No URLs will be polled as dynamic configuration sources. 19 2021-02-19 17:32:11.819 INFO 9048 --- [ main] c.n.c.sources.URLConfigurationSource : To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath. 20 2021-02-19 17:32:12.696 WARN 9048 --- [ main] onfigReactiveWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'reactorNettyWebSocketClient' defined in class path resource [org/springframework/cloud/gateway/config/GatewayAutoConfiguration$NettyConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.springframework.web.reactive.socket.client.ReactorNettyWebSocketClient]: Factory method 'reactorNettyWebSocketClient' threw exception; nested exception is java.lang.NoSuchMethodError: org.springframework.web.reactive.socket.client.ReactorNettyWebSocketClient.setHandlePing(Z)V 21 2021-02-19 17:32:12.711 INFO 9048 --- [ main] ConditionEvaluationReportLoggingListener : 22 23 Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. 24 2021-02-19 17:32:12.716 ERROR 9048 --- [ main] o.s.b.d.LoggingFailureAnalysisReporter : 25 26 *************************** 27 APPLICATION FAILED TO START 28 *************************** 29 30 Description: 31 32 An attempt was made to call a method that does not exist. The attempt was made from the following location: 33 34 org.springframework.cloud.gateway.config.GatewayAutoConfiguration$NettyConfiguration.reactorNettyWebSocketClient(GatewayAutoConfiguration.java:748) 35 36 The following method did not exist: 37 38 org.springframework.web.reactive.socket.client.ReactorNettyWebSocketClient.setHandlePing(Z)V 39 40 The method's class, org.springframework.web.reactive.socket.client.ReactorNettyWebSocketClient, is available from the following locations: 41 42 jar:file:/E:/localRepository/org/springframework/spring-webflux/5.2.1.RELEASE/spring-webflux-5.2.1.RELEASE.jar!/org/springframework/web/reactive/socket/client/ReactorNettyWebSocketClient.class 43 44 It was loaded from the following location: 45 46 file:/E:/localRepository/org/springframework/spring-webflux/5.2.1.RELEASE/spring-webflux-5.2.1.RELEASE.jar 47 48 49 Action: 50 51 Correct the classpath of your application so that it contains a single, compatible version of org.springframework.web.reactive.socket.client.ReactorNettyWebSocketClient 52 53 54 Process finished with exit code 1
添加如下依赖:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webflux</artifactId>
<version>5.2.7.RELEASE</version>
</dependency>
ok