我正在升级spring boot 1.3.7。在我的基于spring启动微服务的项目中,发布到2.5.12和spring框架5.3.18,我们已经成功升级了除网关服务外的所有服务,当我无法添加zuul依赖时,因为它的维护模式,所以我们实现了spring云网关,然后我得到以下问题。
***************************
APPLICATION FAILED TO START
***************************
Description:
Spring MVC found on classpath, which is incompatible with Spring Cloud Gateway.
Action:
Please set spring.main.web-application-type=reactive or remove spring-boot-starter-web dependency.
我们需要做什么实现最好的方式?
我们已经使用spring云网关修复了路由问题。
请在pom.xml中添加依赖项
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-gateway</artifactId> </dependency>
bootstrap.yml
春:主要:web-application-type:活性
感谢大家的支持。