org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationPropertiesBeans' defined in class path resource [org/springframework/cloud/autoconfigure/ConfigurationPropertiesRebinderAutoConfiguration.class]: Failed to instantiate [org.springframework.cloud.context.properties.ConfigurationPropertiesBeans]: Factory method 'configurationPropertiesBeans' threw exception with message: org/springframework/boot/context/properties/ConfigurationBeanFactoryMetadata
之所以报这样的错就是因为springboot的版本和spirngcloud的版本不匹配造成的,
springboot依赖坐标和springcloud依赖坐标版本对照表在springcloud的官方网站有:Spring Cloud
这是springboot的依赖坐标
这是springcloud的依赖坐标
根据官方的springcloud和springboot的依赖对照表,这个两个完全不匹配呀,
springcloud:Greenwich对应 springboot 2.1.x
springcloud: 2023.0.x 对应 spirngboot 3.3.x,3.2.x
既然springboot用的是3.3.2版本,那springcloud 用2023.0.2就好,2023.0.3也行。
如果对你有用,就点个赞!!!