Gateway を使用してクラスパス上に見つかった Spring MVC が見つかりました。これは Spring Cloud Gateway と互換性がありません。

ゲートウェイの使用中に問題が発生しました。
ここに画像の説明を挿入
サブプロジェクトの pom 依存関係に spring-boot-starter-web 構成がありません。削除するように求められます。他の依存関係に含まれていると思います。Ctrl+Alt+Shift+U
依存関係ツリーを開き、Ctrl+F で spring-boot-starter-web を見つけ、クリックして
ここに画像の説明を挿入
spring-boot-starter-web が spring-cloud-starter-netflix-hystrix-dashboard から来ていることを確認するため、
ここに画像の説明を挿入
サブプロジェクトから削除しますpom.xml のみに依存します

        <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>

リフレッシュ後、再度開始してください
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/Aurinko324/article/details/125666486