springboot 2.1.13.RELEASE 整合 spring-cloud-alibaba-dependencies 2.2.3.RELEASE报错
Caused by: java.lang.ClassNotFoundException: org.springframework.boot.context.properties.ConfigurationPropertiesBean
at java.net.URLClassLoader.findClass(URLClassLoader.java:381) ~[na:1.8.0_45]
at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[na:1.8.0_45]
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) ~[na:1.8.0_45]
at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[na:1.8.0_45]
… 31 common frames omitted
在这里插入图片描述
原因: 发生这个问题的原因主要是因为springboot的版本和springcloud Alibaba版本不对应所导致的

解决方案: 将 springboot 的版本设置为 2.3.2.RELEASE 及以上即可,具体用什么版本可到官网查看spring cloud Alibaba 和 springboot 的依赖关系

版本说明 https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E
在这里插入图片描述

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐