使用Gateway出现Se encontró Spring MVC en classpath, que es incompatible con Spring Cloud Gateway.

Encontré algunos problemas al usar Gateway.
inserte la descripción de la imagen aquí
No hay una configuración spring-boot-starter-web en la dependencia pom del subproyecto. Me pide que la elimine. Supongo que está incluida en otras dependencias. Ctrl+Alt+Shift+U
abre el árbol de dependencias, Ctrl+F para encontrar spring-boot-starter-web y haga clic
inserte la descripción de la imagen aquí
para ver que spring-boot-starter-web proviene de spring-cloud-starter-netflix-hystrix-dashboard,
inserte la descripción de la imagen aquí
así que elimínelo del subproyecto pom.xml solo depende de

        <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-netflix-hystrix-dashboard</artifactId>
            <version>2.2.10.RELEASE</version>
            <exclusions>
                <exclusion>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-starter-web</artifactId>
                </exclusion>
            </exclusions>
        </dependency>

Después de actualizar, comience de nuevo
inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/Aurinko324/article/details/125666486
Recomendado
Clasificación