Java spring boot starter webflux和spring boot starter jetty之间的冲突
我有一个微服务应用程序,在我包括Java spring boot starter webflux和spring boot starter jetty之间的冲突,java,spring,rx-java,spring-webflux,Java,Spring,Rx Java,Spring Webflux,我有一个微服务应用程序,在我包括 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-webflux</artifactId> </dependency> 我认为这是由于添加了webflux和jetty依赖项。 关于此错误的任何想法以及如何克服它。根据以下原则,可以通过排除netty
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-webflux</artifactId>
</dependency>
我认为这是由于添加了webflux和jetty依赖项。
关于此错误的任何想法以及如何克服它。根据以下原则,可以通过排除netty:
org.springframework.boot
弹簧启动器webflux
org.springframework.boot
弹簧起动器
org.springframework.boot
弹簧靴起动器码头
您需要排除Netty(因为您现在的类路径上既有Netty又有Jetty)。哈哈哈,我想说的是它需要排除默认服务器Netty
。但是刚才我根据您提供的配置,用最新版本的Spring创建了一个演示。默认情况下,它使用了Jetty
,并且没有您描述的错误。所以我停止了我的anwser。@ufan0,根据这个文档,它使用netty notjetty@Melad巴西利乌斯,谢谢你提醒,我知道。也许是因为我英语不好引起了误会
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jetty</artifactId>
</dependency>
The Java/XML config for Spring MVC and Spring WebFlux cannot both be enabled, e.g. via @EnableWebMvc and @EnableWebFlux, in the same application.