这是本人连接oracle遇到的问题,花了很长时间问了导师才解决的,现在分享出来,希望能给遇到相同错误的人一点帮助。

个人环境:idea+tomcat8+jdk1.8+oracle11g

之前maven的pom.xml配置ojdbc14,数据库连接测试类能正常连接,但是项目运行报出了AbstractMethodError:oracle.jdbc.driver.T4CConnection.isValid(I)Z   的错误。

上网查找说是ojdbc和jdk版本不匹配,之前也试过了ojdbc8,测试类连接失败,最后选用了ojdbc6,测试类和项目正常启动。

首先下载ojdbc6,这个从网上找就行,我使用11.2.0.3版本。

cmd打开doc窗口,输入maven命令

mvn install:install-file -Dfile=D:\ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar -DgeneratePom=true

我们来简单看一下这个命令中的参数具体指的是什么内容:
install:可以将项目本身编译并打包到本地仓库
install-file:安装文件
-Dfile=D:\ojdbc6.jar : 指定要打的包的文件位置
-DgroupId=com.oracle : 指定当前包的groupId为com.oracle
-DartifactId=ojdbc6 : 指定当前的artifactfactId为ojdbc6
-Dversion=11.2.0.3 : 指定当前包的版本为11.2.0.3
-DgeneratePom=true:是否生成pom文件

安装成功,记得查看maven本地文件是否有该文件存在

然后就是到pom.xml配置了

<dependency><groupId>com.oracle</groupId><artifactId>ojdbc6</artifactId><version>11.2.0.3</version>
</dependency>

然后重新更新一下maven库依赖。测试就行了

解决Maven通过ojdbc连接Oracle相关推荐

  1. 解决maven库中没有Oracle jdbc驱动的问题Cannot resolve com.oracle:ojdbc14:10.2.0.1.0

    解决maven库中没有Oracle jdbc驱动的问题Cannot resolve com.oracle:ojdbc14:10.2.0.1.0 在IDEA Maven项目中添加oracle数据库驱动总 ...

  2. asp oracle9i 链接oracle,解决使用ASP无法连接ORACLE 9i数据库的问题

    今天,在一台WIN2K SERVER 服务器上,通过ASP安装在本机的 Oracle9i 时,发现错误,根本无法连接上数据库.其错误描述如下: Microsoft OLE DB Provider fo ...

  3. Java使用ojdbc连接Oracle数据库时不能使用服务名连接的问题

    最近,在做完数据库迁移后,领导要求所有的前端应用必须使用oracle的服务名连接数据库.所以在迁移数据库之前对公司内部开发系统做了全面准备.但是在迁移数据库的当晚还是遇到了问题,因为忘记考虑第三方的应 ...

  4. 解决Maven无法使用ojdbc依赖的问题

    Maven的依赖无法下载到oracle的文件,当我们使用oracle数据库时就无法下载ojdbc的jar包,此时我们需要手动导入 1.控制台进入到oracle的server端目录下的jdbc/lib目 ...

  5. 【解决】用navicat连接 oracle 报错TNS listener could not hand off client connection

    今天在自己电脑上安装oracle11G,然后想用navicat连接试试,监听服务和service服务都打开但是还是链接失败如图所示: 修改好的图: 这里主机,连接类型,端口都是默认的, 服务器名是我安 ...

  6. Oracle数据库学习笔记(二十八)--在Java项目开发中使用ojdbc连接Oracle数据库

    选择正确的 Jar 包 Oracle 10g 选择使用 ojdbc14.jar Oracle 11g 选择使用 ojdbc6.jar 将 Jar 包安装到本地 Maven 仓库中 具体方法参考我之前发 ...

  7. 解决maven库中没有Oracle jdbc驱动的问题Cannot resolve com.oracle:ojdbc14:10.2.0.4.0 ; 驱动下载

    项目依赖报错, Cannot resolve com.oracle:ojdbc14:10.2.0.4.0 ojdbc14:10.2.0.4.0 依赖驱动下载 有积分的可支持下: 点击CSDN下载 白嫖 ...

  8. arcgis读取oracle数据库,arcgis连接Oracle数据库

    arcgis连接Oracle数据库 配置声明:本人的电脑是win10 64位,安装的Oracle是oracleR11gr2 64  arcgis版本位10.2 安装是在同一台电脑上. 一.首先是安装O ...

  9. 解决Maven:Cannot resolve com.oracle.ojdbc:ojdbc6:11.2.0.1.0报红找不到问题,解决方案亲测有效详细图文教程 问题描述

    解决Maven:Cannot resolve com.oracle.ojdbc:ojdbc6:11.2.0.1.0报红找不到问题,解决方案亲测有效详细图文教程 问题描述 解决方法 问题描述 有小伙伴遇 ...

最新文章

  1. Redis实战之限制操作频率
  2. mongodb安装失败与解决方法(附安装教程)
  3. Codeforces Round#434 DIV.2
  4. Error: Cannot find module '@babel/core'
  5. 03-树1 树的同构 (25 分)
  6. Android native音频:录制播放的实现以及低延迟音频方案
  7. 微软旗下Maluuba推出看图问答数据集,想让AI看懂图表
  8. 简单直观理解形态学中的开运算和闭运算
  9. 在中心交换机前加入多wan口路由,华为中心交换机的学习
  10. 算法:分离链表为两部分,小于某个值都在左边,大于等于某个值在右边 Partition List
  11. qmc转码_QQ音乐qmc3格式转换器免费版
  12. Swift仿写有妖气漫画
  13. 学会数据可视化,轻松做出企业级可视化报表
  14. echart.js给series,xAxis中的data动态赋值(三种方式)
  15. 002 姜子牙留计不成,玄子清相府献计
  16. Pycharm打开已有项目配置python环境
  17. android4能用otg吗,小米4支持OTG吗?小米4手机的OTG功能怎么用?
  18. [原创] IE中的图片显示不出来
  19. spring启动流程(一):启动流程概览
  20. 谈谈基于深度相机的三维重建

热门文章

  1. 如何选择分析场景?2种指标梳理方式
  2. 语义化HTML:ul、ol和dl
  3. oracle修改数据前备份,Oracle 之利用BBED修改数据块SCN—-没有备份数据文件的数据恢复...
  4. 管理心智能量,在恐惧之下训练心流
  5. excel怎么设置颜色的值记录
  6. 【随笔】写在2020除夕之夜
  7. return true
  8. PhotoShop算法实现进阶-浮雕滤镜-灰度浮雕(三十一)
  9. link js重构心得
  10. openstack 本地导入镜像.