springboot与springcloud版本关系,BeanCreationException: Error creating bean with name

这篇具有很好参考价值的文章主要介绍了springboot与springcloud版本关系,BeanCreationException: Error creating bean with name。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

添加注解@EnableFeignClients后报错:

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationPropertiesBeans' defined in class path resource [org/springframework/cloud/autoconfigure/ConfigurationPropertiesRebinderAutoConfiguration.class]: Post-processing of merged bean definition failed; nested exception is java.lang.IllegalStateException: Failed to introspect Class [org.springframework.cloud.context.properties.ConfigurationPropertiesBeans] from ClassLoader [sun.misc.Launcher$AppClassLoader@18b4aac2]

  • 原因:springboot与springcloud版本不一致
  • 版本依赖关系(推荐使用)

{
    "git":{
        "branch":"cfa2df2c0373b794c843dfffb19652293d3eb7b9",
        "commit":{
            "id":"cfa2df2",
            "time":"2023-05-08T14:51:45Z"
        }
    },
    "build":{
        "version":"0.0.1-SNAPSHOT",
        "artifact":"start-site",
        "versions":{
            "spring-boot":"3.0.6",
            "initializr":"0.20.0-SNAPSHOT"
        },
        "name":"start.spring.io website",
        "time":"2023-05-08T14:52:52.478Z",
        "group":"io.spring.start"
    },
    "bom-ranges":{
        "codecentric-spring-boot-admin":{
            "2.4.3":"Spring Boot >=2.3.0.M1 and <2.5.0-M1",
            "2.5.6":"Spring Boot >=2.5.0.M1 and <2.6.0-M1",
            "2.6.8":"Spring Boot >=2.6.0.M1 and <2.7.0-M1",
            "2.7.4":"Spring Boot >=2.7.0.M1 and <3.0.0-M1",
            "3.0.3":"Spring Boot >=3.0.0-M1 and <3.1.0-M1"
        },
        "solace-spring-boot":{
            "1.1.0":"Spring Boot >=2.3.0.M1 and <2.6.0-M1",
            "1.2.2":"Spring Boot >=2.6.0.M1 and <3.0.0-M1"
        },
        "solace-spring-cloud":{
            "1.1.1":"Spring Boot >=2.3.0.M1 and <2.4.0-M1",
            "2.1.0":"Spring Boot >=2.4.0.M1 and <2.6.0-M1",
            "2.3.2":"Spring Boot >=2.6.0.M1 and <3.0.0-M1"
        },
        "spring-cloud":{
            "Hoxton.SR12":"Spring Boot >=2.2.0.RELEASE and <2.4.0.M1",
            "2020.0.6":"Spring Boot >=2.4.0.M1 and <2.6.0-M1",
            "2021.0.0-M1":"Spring Boot >=2.6.0-M1 and <2.6.0-M3",
            "2021.0.0-M3":"Spring Boot >=2.6.0-M3 and <2.6.0-RC1",
            "2021.0.0-RC1":"Spring Boot >=2.6.0-RC1 and <2.6.1",
            "2021.0.7":"Spring Boot >=2.6.1 and <3.0.0-M1",
            "2022.0.0-M1":"Spring Boot >=3.0.0-M1 and <3.0.0-M2",
            "2022.0.0-M2":"Spring Boot >=3.0.0-M2 and <3.0.0-M3",
            "2022.0.0-M3":"Spring Boot >=3.0.0-M3 and <3.0.0-M4",
            "2022.0.0-M4":"Spring Boot >=3.0.0-M4 and <3.0.0-M5",
            "2022.0.0-M5":"Spring Boot >=3.0.0-M5 and <3.0.0-RC1",
            "2022.0.0-RC1":"Spring Boot >=3.0.0-RC1 and <3.0.0-RC2",
            "2022.0.0-RC2":"Spring Boot >=3.0.0-RC2 and <3.0.0",
            "2022.0.2":"Spring Boot >=3.0.0 and <3.1.0-M1"
        },
        "spring-cloud-azure":{
            "4.7.0":"Spring Boot >=2.5.0.M1 and <3.0.0-M1",
            "5.1.0":"Spring Boot >=3.0.0-M1 and <3.1.0-M1"
        },
        "spring-cloud-gcp":{
            "2.0.11":"Spring Boot >=2.4.0-M1 and <2.6.0-M1",
            "3.5.0":"Spring Boot >=2.6.0-M1 and <3.0.0-M1",
            "4.3.0":"Spring Boot >=3.0.0-M1 and <3.1.0-M1"
        },
        "spring-cloud-services":{
            "2.3.0.RELEASE":"Spring Boot >=2.3.0.RELEASE and <2.4.0-M1",
            "2.4.1":"Spring Boot >=2.4.0-M1 and <2.5.0-M1",
            "3.3.0":"Spring Boot >=2.5.0-M1 and <2.6.0-M1",
            "3.4.0":"Spring Boot >=2.6.0-M1 and <2.7.0-M1",
            "3.5.0":"Spring Boot >=2.7.0-M1 and <3.0.0-M1",
            "4.0.0":"Spring Boot >=3.0.0 and <3.1.0-M1"
        },
        "spring-shell":{
            "2.1.9":"Spring Boot >=2.7.0 and <3.0.0-M1",
            "3.0.3":"Spring Boot >=3.0.0 and <3.1.0-M1"
        },
        "vaadin":{
            "14.9.6":"Spring Boot >=2.1.0.RELEASE and <2.6.0-M1",
            "23.2.15":"Spring Boot >=2.6.0-M1 and <2.7.0-M1",
            "23.3.11":"Spring Boot >=2.7.0-M1 and <3.0.0-M1",
            "24.0.5":"Spring Boot >=3.0.0-M1 and <3.1.0-M1"
        },
        "wavefront":{
            "2.0.2":"Spring Boot >=2.1.0.RELEASE and <2.4.0-M1",
            "2.1.1":"Spring Boot >=2.4.0-M1 and <2.5.0-M1",
            "2.2.2":"Spring Boot >=2.5.0-M1 and <2.7.0-M1",
            "2.3.4":"Spring Boot >=2.7.0-M1 and <3.0.0-M1",
            "3.0.1":"Spring Boot >=3.0.0-M1 and <3.1.0-M1"
        }
    },
    "dependency-ranges":{
        "okta":{
            "1.4.0":"Spring Boot >=2.2.0.RELEASE and <2.4.0-M1",
            "1.5.1":"Spring Boot >=2.4.0-M1 and <2.4.1",
            "2.0.1":"Spring Boot >=2.4.1 and <2.5.0-M1",
            "2.1.6":"Spring Boot >=2.5.0-M1 and <3.0.0-M1",
            "3.0.3":"Spring Boot >=3.0.0-M1 and <3.1.0-M1"
        },
        "mybatis":{
            "2.1.4":"Spring Boot >=2.1.0.RELEASE and <2.5.0-M1",
            "2.2.2":"Spring Boot >=2.5.0-M1 and <2.7.0-M1",
            "2.3.0":"Spring Boot >=2.7.0-M1 and <3.0.0-M1",
            "3.0.0":"Spring Boot >=3.0.0-M1"
        },
        "pulsar":{
            "0.2.0":"Spring Boot >=3.0.0 and <3.1.0-M1"
        },
        "pulsar-reactive":{
            "0.2.0":"Spring Boot >=3.0.0 and <3.1.0-M1"
        },
        "camel":{
            "3.5.0":"Spring Boot >=2.3.0.M1 and <2.4.0-M1",
            "3.10.0":"Spring Boot >=2.4.0.M1 and <2.5.0-M1",
            "3.13.0":"Spring Boot >=2.5.0.M1 and <2.6.0-M1",
            "3.17.0":"Spring Boot >=2.6.0.M1 and <2.7.0-M1",
            "3.20.4":"Spring Boot >=2.7.0.M1 and <3.0.0-M1",
            "4.0.0-M3":"Spring Boot >=3.0.0-M1 and <3.1.0-M1"
        },
        "picocli":{
            "4.7.0":"Spring Boot >=2.5.0.RELEASE and <3.1.0-M1"
        },
        "open-service-broker":{
            "3.2.0":"Spring Boot >=2.3.0.M1 and <2.4.0-M1",
            "3.3.1":"Spring Boot >=2.4.0-M1 and <2.5.0-M1",
            "3.4.1":"Spring Boot >=2.5.0-M1 and <2.6.0-M1",
            "3.5.0":"Spring Boot >=2.6.0-M1 and <2.7.0-M1"
        }
    }
}

查看spring-cloud-openfeign的pom.xml中spring-boot版本

<dependency>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-autoconfigure</artifactId>
  <version>2.4.13</version>
  <scope>compile</scope>
</dependency>

将项目中的spring-boot也改为2.4.13

查看spring-cloud-context,升到3.0.5

还有其他服务,尽量保持一致

整合的时候,各个服务使用的spring-boot版本最好保持一致,不然可能会出现未知错误。

参考:

https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-parent文章来源地址https://www.toymoban.com/news/detail-448507.html

https://start.spring.io/actuator/info

到了这里,关于springboot与springcloud版本关系,BeanCreationException: Error creating bean with name的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • SpringCloud GateWay网关整合报错Error creating bean with name ‘routeDefinitionRouteLocator‘ defined in clas

    org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘routeDefinitionRouteLocator’ defined in class path resource [org/springframework/cloud/gateway/config/GatewayAutoConfiguration.class]: Unsatisfied dependency expressed through method ‘routeDefinitionRouteLocator’ parameter 4; nested exception is org.sprin

    2024年02月13日
    浏览(35)
  • springboot启动的时候报错:Error creating bean with name ‘********‘

    今天写了一个自定义sql查询,在Test文件夹测试的时候没有问题,但是但启动项目的时候报错,报错图片如下: 检查了很多地方,发现不是mapperscan,或者是配置档命名空间的问题,而是pom.xml里面的一个低级错误 这段代码在springboot的test文件夹里面编写,因为使用的是idea,当

    2024年02月06日
    浏览(55)
  • springboot报错Error creating bean with name ‘dataSource‘的解决方案

    问题描述: 在学习到黑马的学成在线微服务项目时,运行内容模块的服务时报错如下: 报错异常分析: Spring应用程序中名为“dataSource”的bean的依赖项注入存在问题。具体问题在于“dataSource”bean的“basicProperties”字段。此字段有一个未满足的依赖项。 嵌套异常进一步解释

    2024年02月11日
    浏览(42)
  • springboot整合Nacos配置中心报错create config service error!properties=Nacos

    描述:最近在整合谷粒商城项目的过程中发现一个问题, create config service error!properties=NacosConfigProperties{serverAddr=\\\'null\\\', encode=\\\'null\\\', group=\\\'DEFAULT_GROUP\\\', prefix=\\\'null\\\', fileExtension=\\\'properties\\\', timeout=3000, endpoint=\\\'null\\\', namespace=\\\'null\\\', accessKey=\\\'null\\\', secretKey=\\\'null\\\', contextPath=\\\'null\\\', clusterName=\\\'null\\\'

    2024年02月14日
    浏览(34)
  • SpringBoot版本与JDK版本的对应关系

    我在IDEA2020.1版本当中创建SpringBoot项目时,可供选择的版本有3.0.2和2.7.8 但是SpringBoot3.0.2版本所需要的JDK版本为17,如果为jdk1.8就会报错。所以如果你的电脑当中安装的JDK版本是1.8,需要选择2.7.8版本的springBoot。 如果选择了3.0.2版本也没有关系,只需要在pom文件当中修改为2.X

    2024年02月11日
    浏览(44)
  • springboot 和 elasticsearch 版本对应关系

     springboot 和 elasticsearch 对应关系,更新一下,随便记录一下

    2024年02月08日
    浏览(42)
  • 注意JDK与SpringBoot的版本对应关系

    注意SpringBoot版本的选择,如果使用 JDK8 的话,则选择 2.x.x 版本。 Spring官网介绍:如果选择了3.0.0版本的SpringBoot,JDK最低要17 版本不适配会造成Application运行失败。 1、查看JDK版本 2、查看SpringBoot版本 ----创建时: ----运行时:

    2024年02月13日
    浏览(45)
  • 如何查看SpringBoot和JDK版本的对应关系

    写在前面 在进行一些自主学习的时候,发现使用maven方式创建的SpringBoot项目启动失败,最终发现是SpringBoot版本和JDK版本不对应导致的 小折腾一下,记录一下问题解决过程 org/springframework/boot/SpringApplication has been compiled by a more recent version of the Java Runtime (class file version 61.0), t

    2024年02月21日
    浏览(55)
  • SpringBoot版本和Neo4j图数据库版本对应关系

    Neo4j OGM Version Neo4j Version Bolt Version# Spring Data Neo4j Version Spring Boot Version 3.1.0+ 3.1.x, 3.2.x, 3.3.x 1.5.0+ (compatible with 1.4.0+) 5.1.0+ (compatible with 5.0.0+) 2.0.0+ 3.0.0+ 3.1.x, 3.2.x, 3.3.x 1.4.0+ 5.0.0+ 2.0.0+ 2.1.0+ 2.3.x, 3.0.x, 3.1.x 1.1.0+ 4.2.0+ 1.5.0+ 2.0.2+ 2.3.x, 3.0.x 1.0.0+ 4.1.2 - 4.1.6+ 1.4.x 2.0.1* 2.2.x, 2.3.x 1.0.0-

    2024年02月09日
    浏览(47)
  • ElasticSearch_10_ES和SpringBoot版本对应关系

    记录开发中遇到的问题: 报错:Elasticsearch exception [type=illegal_argument_exception, reason=request [/index索引名/_search] contain spring 2.4.5版本集成ES时,默认集成的是7.9的ES。 我环境搭建的ES是6.8的,导致两个版本不匹配,报上述错误。下方是spring和ES的对应版本,建议大家做好版本匹配。

    2024年02月12日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包