gateway无法启动,提示java.io.FileNotFoundException:WebMvcConfigurer.class

Blade 未结 2 592
油腻
油腻 2025-02-12 11:43

一、该问题的重现步骤是什么?

1. bladeX  2.5.0.RELEASE版本 blade-gateway服务启动不成功。启动时报错信息如下:onfigReactiveWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to process import candidates for configuration class [org.springblade.gateway.GateWayApplication]; nested exception is java.io.FileNotFoundException: class path resource [org/springframework/web/servlet/config/annotation/WebMvcConfigurer.class] cannot be opened because it does not exist

2. pom依赖如下:

       

       

            org.springblade

            blade-core-launch

           

               

                    org.springframework.boot

                    spring-boot-starter-web

               

               

                    org.springframework.boot

                    spring-boot-starter-undertow

               

               

                    org.apache.logging.log4j

                    log4j-core

               

               

                    org.apache.logging.log4j

                    log4j-api

               

           

       

       

            org.springblade

            blade-common

           

               

                    org.springblade

                    blade-core-launch

               

               

                    org.apache.logging.log4j

                    log4j-core

               

               

                    org.apache.logging.log4j

                    log4j-api

               

           

       

       

            org.springblade

            blade-starter-ribbon

       

       

            org.springblade

            blade-starter-jwt

       

      

    org.springblade

    blade-starter-auth

   

       

            *

            *

       

   

    org.springblade

    blade-starter-redis

   

       

            org.springblade

            blade-core-tool

       

   

       

       

            org.springframework.cloud

            spring-cloud-starter-gateway

       

       

            org.springframework.boot

            spring-boot-starter-data-redis-reactive

       

       

            de.codecentric

            spring-boot-admin-starter-client

       

       

       

            org.springframework.cloud

            spring-cloud-starter-netflix-hystrix

           

               

                    commons-logging

                    commons-logging

               

           

       

       

       

            com.alibaba.cloud

            spring-cloud-starter-alibaba-nacos-discovery

       

       

            com.alibaba.cloud

            spring-cloud-starter-alibaba-nacos-config

       

       

       

            io.springfox

            springfox-swagger2

           

               

                    io.swagger

                    swagger-models

               

           

       

       

            io.swagger

            swagger-models

       

       

            com.github.xiaoymin

            knife4j-spring-ui

       

       

        io.protostuff

    protostuff-core

       

       

        io.protostuff

    protostuff-runtime

       

       

       

       

            ch.qos.logback

            logback-core

            1.2.10

       

       

            ch.qos.logback

            logback-access

            1.2.10

           

               

                    ch.qos.logback

                    logback-core

               

           

       

       

            ch.qos.logback

            logback-classic

            1.2.10

           

               

                    ch.qos.logback

                    logback-core

               

           

       

       

            org.slf4j

            log4j-over-slf4j

       

       


   


二、期待的结果是将gateway项目正常启动


2条回答
提交回复