关于springboot项目进行接口测试时出现not support oracle driver 1.0\r\n问题的解决方法

当我们用postman进行接口测试时,返回结果nested exception is java.sql.SQLException: not support oracle driver 1.0\r\n(不支持oracle服务1.0)的错误,网上有很多解决办法,但都很笼统,很不详细,今天作为初学者的我将这种问题的方法在这做一次系统的整理,方便以后解决。

首先出现not support oracle driver 1.0肯定和你的oracle的驱动有关系,因此我们打开项目的pom.xml文件,也就是maven的配置文件,找到oracle的路径,将你的oracle.jar文件删除掉并且更新maven仓库或者从下面的百度网盘连接中下载完整的oracle.jar文件替换掉(资源来自于官网),建议下载替换,因为更新有可能还是不解决问题。

链接:https://pan.baidu.com/s/1yczuuyFRFd_ulXcKaQcxUA 
提取码:iuni

有很多新学者不知道路径怎么查看,就像本人以前一样,所以对路径进行一个详细的说明。

首先找到maven仓库的本地地址,打开idea的file选择settings按钮:

 找到如下图的maven里的local repository的地址,就是你本地maven仓库的地址:

 接着打开maven的配置文件pom.xml找到oracle的驱动:

 通过标签里的内容就可在maven仓库中的路径一一对应,从而找到oracle的jar包将其替换。

以上方法可以解决远程的oracle数据库连接和部分本地的oracle数据库连接,至于另一部分的本地的oracle数据库连接,此方法行不通的话,可以试试将本地的oracle数据库中的lib文件里的oracle.jar包替换成你maven仓库里的oracle.jar包解决问题(但此方法本人没有试过,是参考网上的解决方法进行整理的,正确性还有待考究)。

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值