SpringBoot集成Sharding-jdbc 提示:ClassNotFoundException: yaml.config.sharding.YamlShardingRuleConfigurat
Posted 在奋斗的大道
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot集成Sharding-jdbc 提示:ClassNotFoundException: yaml.config.sharding.YamlShardingRuleConfigurat相关的知识,希望对你有一定的参考价值。
问题现象
今天基于SpringBoot + Sharding-jdbc 提示如下错误信息:
Caused by: java.lang.ClassNotFoundException: org.apache.shardingsphere.core.yaml.config.sharding.YamlShardingRuleConfiguration。
问题原因
Maven库存在依赖冲突,我的Maven库(pom.xml)依赖了spring-cloud-alibaba-dependencies和spring-cloud-dependencies。发现版本库存在spring-cloud-commons库冲突。移除spring-cloud-alibaba-dependencies 和spring-cloud-dependencies 依赖后,项目恢复正常。
以上是关于SpringBoot集成Sharding-jdbc 提示:ClassNotFoundException: yaml.config.sharding.YamlShardingRuleConfigurat的主要内容,如果未能解决你的问题,请参考以下文章
SpringBoot 集成sharding-jdbc 提示:Failed to configure a DataSource: ‘url‘ attribute is not specified ***
mybatis-mapper 示例 sharding-jdbc