`
hepeng19861212
  • 浏览: 150531 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

解决oracle 10g 异常:AbstractMethodError:oracle.jdbc.driver.T4CConnection.isValid(I)Z

阅读更多

今天在项目中调试一个错误时,我调用了jdk中Connection的isValid()方法,但是,我发现:每次server启动后,当我第一次调用 isValid()方法时,总是会出现如下异常:

Exception in thread "Thread-5" java.lang.AbstractMethodError: oracle.jdbc.driver.T4CConnection.isValid(I)Z

按道理说,Oracle 10g的数据库,使用ojdbc14这个驱动应该版本不算太旧了,后来我使用专门支持jdk 6的驱动“ojdbc6.jar”,发现问题解决了。


总结:

虽然很多时候我们使用稍旧版本的数据库驱动,貌似也能正常运行,但是对于某些情况可能还是会出异常,所以准确按照oracle官网上的驱动使用说明进行操作,还是很有必要的。

分享到:
评论

相关推荐

    java编程中连接Oracle的JDBC的jar包

    在Java编程中,连接Oracle数据库通常需要使用Java Database Connectivity(JDBC)技术,这是一个Java API,它使得Java程序能够与各种数据库进行交互。Oracle JDBC驱动是Oracle公司提供的用于连接Java应用和Oracle...

    ojdbc8jar包相关下载

    java.lang.AbstractMethodError: oracle.jdbc.driver.T4CConnection.isValid(I)Z 查看官方说明之后才知道这个jar包是给jdk1.4用的,无语。。。 下载了新的ojdbc8,然后加入到我的maven仓库中,在引入到我的项目中...

    java.lang.AbstractMethodError: org.apache.xerces.dom.DocumentImpl.setXmlVersion问题解决方法

    在Java编程中,`java.lang.AbstractMethodError`是一个运行时异常,通常发生在尝试调用抽象方法而该方法在运行时的类中没有实现时。这个问题通常与类加载器有关,因为这表明在编译时和运行时的类路径中存在不一致。...

    Lucene使用

    Exception in thread "main" java.lang.AbstractMethodError: org.apache.lucene.analysis.TokenStream.incrementToken()Z 换用svn里源码版正常 http://paoding.googlecode.com/svn/trunk/paoding-analysis/

    JerseyTestService.zip

    Spring+Jersey+Mybatis小实例,为了搭建这个折腾了两天,其中一天是因为jar包版本引起的,一直报异常:java.lang.AbstractMethodError: javax.ws.rs.core.UriBuilder.uri(Ljava/lang/String;)Ljavax/ws/rs/core/...

    struts2驱动包

    信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_10\bin;C:\Program ...

    [免费]xercesImpl-2_9_1.jar-CSDN下载

    java.lang.AbstractMethodError: org.apache.xerces.dom.ElementNSImpl.setUserData(Ljava/lang/String;Ljava/lang/Object;Lorg/w3c/dom/UserDataHandler;)Ljava/lang/Object; at org.apache.cxf.staxutils.StaxUtil...

    与lucene3.0兼容的庖丁jar包

    Exception in thread "main" java.lang.AbstractMethodError: org.apache.lucene.analysis.TokenStream.incrementToken()Z at org.apache.lucene.index.DocInverterPerField.processFields(DocInverterPerField....

    struts2上传必备jar包,避免出现struts2的升级漏洞!自己吃亏后分享

    java.lang.AbstractMethodError: be.telio.mediastore.ui.upload.GarryMultiPartRequest.cleanUp()V at org.apache.struts2.dispatcher.multipart.MultiPartRequestWrapper.cleanUp(MultiPartRequestWrapper.java:...

    中文分词器

    中文分词是自然语言处理(NLP)领域中的基础任务,它是将连续的汉字序列切分成具有语义的词汇单元,对于理解和分析中文文本至关重要。本文将深入探讨基于Trie树、有向无环图(DAG)、动态规划以及Viterbi算法的中文...

    java.lang.AbstractMethodError

    【标题】"java.lang.AbstractMethodError" 是一个Java运行时错误,它通常发生在尝试调用一个抽象方法但没有具体的实现时。这个错误并不是由编译器捕获的,因为抽象方法在编译时并不需要具体实现,而是由JVM在运行时...

    总结了java容易出错的信息 以及错误信息类型

    10. **操作数据库异常:SQLException** - 在进行数据库操作时,如果发生错误,如SQL语法错误、连接问题等,会抛出此异常。 11. **输入输出异常:IOException** - 与输入/输出相关的错误,如读写文件、网络通信等...

    java 异常种类总结【转】.docx

    了解这些异常种类可以帮助开发者更好地处理和解决问题。 1. 算术异常类:ArithmeticExecption ArithmeticExecption 是一种算术运算异常,例如整数除零、浮点数运算溢出等。这种异常可能会在数学运算或数据类型转换...

    java所有运行时异常以及错误.

    Java编程语言在运行过程中可能会遇到各种异常和错误,这些异常和错误是程序运行不正常的表现,需要开发者进行处理或修复。这里我们将详细讨论Java中的运行时异常和错误。 首先,运行时异常是程序在执行过程中可以...

    常用java异常大全

    ### 常用Java异常详解 #### 一、概述 在Java编程中,异常处理是一项重要的功能,它有助于开发者在程序出现错误时能够及时捕捉并处理这些错误,从而避免程序崩溃,提高系统的稳定性和用户体验。Java中的异常主要...

    Java中常见的异常分析

    10. **操作数据库异常:SQLException** - 处理数据库操作时,如查询、插入、更新或删除数据时出现问题,会抛出此异常。 11. **输入输出异常:IOException** - 进行输入输出操作时,如读写文件、网络通信等,遇到...

    bean-validation-shutdown-issue

    线程“ Thread-0”中的异常java.lang.AbstractMethodError:org.apache.deltaspike.beanvalidation.impl.CDIAwareConstraintValidatorFactory.releaseInstance(Ljavax / validation / ConstraintValidator;...

    Java开发过程中常见异常

    10. **操作数据库异常:SQLException** - 在进行数据库操作时,如果发生错误,如SQL语法错误、连接问题等,会抛出此异常。 11. **输入输出异常:IOException** - 进行输入/输出操作时,如读写文件、网络通信等,...

    java所有运行时异常以及错误.doc

    Java运行时异常与错误是程序执行过程中可能会遇到的问题,这些异常和错误分为两类:异常(Exception)和错误(Error)。异常是程序设计时可以预见和处理的问题,而错误通常是系统级或者不可预见的问题,通常不建议...

Global site tag (gtag.js) - Google Analytics