我是靠谱客的博主 会撒娇老虎,最近开发中收集的这篇文章主要介绍springboot结合eureka的坑 “No qualifying bean of type ‘javax.servlet.Filter‘ available“原因修改方法其他办法参考,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

原因

maven依赖的错
我在两个不同的地方分别引用了spring-boot-starter-parent 一个地方是2.2.4.RELEASE另一个是2.1.8.RELEASE

修改方法

版本保持一致就行,我改成了最新的版本

<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.2.4.RELEASE</version>
</parent>

其他办法

使用 Hoxton.RELEASE 版本可以解决这个问题

<dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.springframework.cloud</groupId>
                <artifactId>spring-cloud-dependencies</artifactId>
                <version>Hoxton.RELEASE</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

这里需要注意一个坑就是Spring Boot 的版本要和 Spring Cloud 的版本相对应,如果版本不对应,会遇到很多报错的情况,他们的匹配关系是:

Spring Cloud Hoxton -->    Spring Boot 2.2.x
Spring Cloud Greenwich -->    Spring Boot 2.1.x
Spring Cloud Finchley -->    Spring Boot 2.0.x
Spring Cloud Edgware -->    Spring Boot 1.5.x

参考

1. 记录一次springboot结合eureka的坑 “No qualifying bean of type ‘javax.servlet.Filter’ available”
2. SpringCloud 启动"No qualifying bean of type ‘javax.servlet.Filter’ available"问题
3. 启动springcloud eureka报错

最后

以上就是会撒娇老虎为你收集整理的springboot结合eureka的坑 “No qualifying bean of type ‘javax.servlet.Filter‘ available“原因修改方法其他办法参考的全部内容,希望文章能够帮你解决springboot结合eureka的坑 “No qualifying bean of type ‘javax.servlet.Filter‘ available“原因修改方法其他办法参考所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部