not support oracle driver 1.0 Oracle链接报错有关解决办法

问题描述及说明解决

  • 这个问题我19年的时候遇到过,当时用的第一种方法换链接池,把druid链接池换成c3p0链接池就没有报错,最近又遇到了这个问题,此次不能换链接池了,为何,由于这个项目是一个很大的springboot项目,项目中用到的druid的场景启动器,在java类中配置的大量有关与druid配置(有十几个文件夹三十几个@Componnet的配置类组件),若是要换,那绝对是一个大工程, 因此得自生找缘由,在网上找了一圈后,尝试了换Druid版本和Ojdbc驱动依然没有效果,没办法只能断点调试 *

image.png

fd7f849c06eb2e185240c5209b01824.png 发现加载了jar包不对,而后根据jvm的双亲委派模型,在ext加载器中添加相应的racle 驱动(注意这里是jdk的jre),问题就迎刃而解了。java

image.png

33359e3b35a9958b0c6ca751aaad591.png 综上,主要是jar包加载得不对spring

相关文章
相关标签/搜索