Open CDz1129 opened 4 years ago
找到问题了 缺少jar包
引入
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.2.11</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-core</artifactId>
<version>2.2.11</version>
</dependency>
@CDz1129 请问这两jar包干啥的
我记得当时debug到里面发现报的这个错,然后加上了查了一下加上了个包就好了。 但是后来换了一个环境(另一台电脑)没有这个包也可以运行,也就没有深究了。
通过groupId包名,感觉是JDK自带的包。推断感觉是自己本地的JDK编译有点问题。
BTW,这个sharding-jdbc的demo有点老了,最新的apache孵化后的org.apache.shardingsphere
,properties配置方式很方便,报错什么的也更清楚了。
请先看《提问的智慧》,并尝试到 issue 列表 搜寻是否已经有人遇到过同样的问题。
描述问题
spring-boot-demo-sharding-jdbc
项目,只修改了dataSource
中url
、username
、password
参数,其他没有动。SpringBootDemoShardingJdbcApplicationTests
测试:testInsert
通过。testUpdate
通过testDelete
通过testSelect
报错:不知道作者是否也会报错。