`
xdlbdy
  • 浏览: 7309 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ibatis jar包问题java.lang.NoSuchMethodError: com.ibatis.common.xml.NodeletParser.pa

 
阅读更多
发现ibatis-common-2.jar和ibatis-2.3.4.jar里面2个类com.ibatis.common.xml.NodeletParser有共同的方法parse(InputStream in),造成冲突,解决办法去掉第一个jar包,通过。下面是异常堆栈:

Caused by: org.springframework.beans.factory.BeanCreationException: Error creati
ng bean with name 'othersDAO' defined in class path resource [applicationContext
.xml]: Cannot resolve reference to bean 'sqlMapClient' while setting bean proper
ty 'sqlMapClient'; nested exception is org.springframework.beans.factory.BeanCre
ationException: Error creating bean with name 'sqlMapClient' defined in class pa
th resource [applicationContext.xml]: Invocation of init method failed; nested e
xception is java.lang.NoSuchMethodError: com.ibatis.common.xml.NodeletParser.par
se(Ljava/io/InputStream;)V
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveReference(BeanDefinitionValueResolver.java:275)
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveValueIfNecessary(BeanDefinitionValueResolver.java:104)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1245)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.populateBean(AbstractAutowireCapableBeanFactory.java:1010)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:472)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory$1.run(AbstractAutowireCapableBeanFactory.java:409)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:380)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
ject(AbstractBeanFactory.java:264)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
y.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
an(AbstractBeanFactory.java:261)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:185)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:164)
        at com.ultrapower.dt.dao.SpringBeanFactory.getBean(SpringBeanFactory.jav
a:43)
        at com.ultrapower.dt.stat.StatProcessor.<clinit>(StatProcessor.java:120)

        ... 3 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creati
ng bean with name 'sqlMapClient' defined in class path resource [applicationCont
ext.xml]: Invocation of init method failed; nested exception is java.lang.NoSuch
MethodError: com.ibatis.common.xml.NodeletParser.parse(Ljava/io/InputStream;)V
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.initializeBean(AbstractAutowireCapableBeanFactory.java:1338)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.doCreateBean(AbstractAutowireCapableBeanFactory.java:473)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory$1.run(AbstractAutowireCapableBeanFactory.java:409)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:380)
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getOb
ject(AbstractBeanFactory.java:264)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistr
y.getSingleton(DefaultSingletonBeanRegistry.java:222)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBe
an(AbstractBeanFactory.java:261)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:185)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:164)
        at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveReference(BeanDefinitionValueResolver.java:269)
        ... 17 more
分享到:
评论

相关推荐

    ibatis-2.3.4.726.jar,ibatis-2.3.0.677.jar,ibatis-2.3.3.720.jar下载

    这里提到的是iBATIS的三个不同版本的jar包:ibatis-2.3.4.726.jar、ibatis-2.3.0.677.jar以及ibatis-2.3.3.720.jar。 首先,让我们深入了解iBATIS的核心概念和功能: 1. **SQL Map配置**:iBATIS的核心是SQL Map...

    ibatis-core-3.0.jar org.apache.ibatis.annotations.Param

    `org.apache.ibatis.annotations.Param`是MyBatis中的一个重要注解,用于处理方法参数映射。 `@Param`注解主要用于SQL查询中的动态参数绑定,尤其是在动态SQL语句中。在MyBatis的映射文件或者Mapper接口中,当我们...

    ibatis-common.jar包

    《深入解析ibatis-common.jar包》 在Java开发领域,Ibatis作为一个优秀的持久层框架,以其灵活、易用的特点深受开发者喜爱。而ibatis-common.jar包则是Ibatis框架的重要组成部分,它提供了诸多实用功能,帮助开发者...

    IBatis.DataMapper.1.6.2.bin.zip

    本篇文章将围绕"IBatis.DataMapper.1.6.2.bin.zip"和"IBatis.DataMapper.1.9"这两个开发包,深入探讨其核心概念、功能特性以及版本间的差异,帮助开发者更好地理解和应用这一框架。 1. **IBatis DataMapper简介** ...

    ibatis2.3.4.8.jar 和 ibatis-2.3.4.726.jar两个版本的下载

    1. 添加Ibatis的jar包到项目的类路径中,这正是提供的ibatis2.3.4.8.jar和ibatis-2.3.4.726.jar的作用。 2. 配置Ibatis的主配置文件(mybatis-config.xml),设置数据源、事务管理器等核心参数。 3. 创建SQL映射文件...

    ibatis 的 jar包

    【标题】"ibatis 的 jar包" 在Java开发中,iBATIS是一个强大的持久层框架,它能够将SQL语句与Java代码分离,提供了一种简单但有效的对象关系映射解决方案。这个“ibatis-2.3.4.726.jar”文件是iBATIS框架的一个特定...

    ibatis框架所需的jar包

    对于初学ibatis者来说,百度上都只提到用ibatis-2.3.0.677.jar,然后在读取配置文件的时候引用不到Resources和SqlMapClient,那么就是少了一个ibatis-sqlmap-2.3.4.726.jar,我把这两个jar同时上传了,希望可以帮助...

    ibatis-2.3.3.720.jar

    ibatis-2.3.3.720.jar

    ibatis-2.3.0.677.jar

    描述 "ibatis jar src ibatis 2 3 0 677" 暗示这个压缩包可能包含了 iBATIS 框架源代码的副本,这对于开发者来说非常有价值,因为他们可以直接查看和理解框架内部的工作原理,进行定制化开发或者调试问题。...

    iBatis框架搭建用到的所有jar包

    所谓“半自动化”,可能理解上有点生涩。纵观目前主流的 ORM(对象关系映射),无论 Hibernate还是Apache OJB,都对数据库结构提供了较为完整的封装,提供了从POJO到数据库表的全套映射机制。程序员往往只需定义好了...

    Caused by: java.net.UnknownHostException: openapi.alipay.com

    Caused by: java.net.UnknownHostException: openapi.alipay.com

    ibatis jar包下载

    在实际开发中,`ibatis-common-2.jar`通常与其他依赖项一起使用,例如`ibatis-sqlmap-2.jar`,它包含了SQLMapClient和相关接口,还有可能需要数据库驱动的jar包(如mysql-connector-java.jar)以便连接特定的数据库...

    ibatis的3个jar包.rar

    这个"ibatis的3个jar包.rar"压缩文件包含了Ibatis框架运行所需的核心组件,分别是`ibatis-sqlmap-2.jar`、`ibatis-common-2.jar`和`ibatis-dao-2.jar`。 首先,我们来详细了解一下这三个jar包的作用: 1. **ibatis...

    ibatis 连接字符串 SqlMapConfig.xml

    标题中的“ibatis 连接字符串 SqlMapConfig.xml”指的是使用iBATIS(一个轻量级的Java持久层框架)时,配置数据库连接的关键文件——SqlMapConfig.xml。这个文件是iBATIS的核心配置文件,它包含了数据源、事务管理器...

    ibatis-common-2.jar

    ibatis-common-2.jar...........

    ibatis-core-3.0.jar.zip

    《深入解析iBatis核心库:ibatis-core-3.0.jar》 iBatis,一个优秀的持久层框架,以其轻量级、易用性、灵活性等特性深受开发者喜爱。在Java开发领域,iBatis作为数据访问层的解决方案,为数据库操作提供了强大的...

    IBatisNet.Common.1.6.2、IBatis.DataAccess.1.9.2、IBatis.DataMapper.1.6.2

    标题和描述中提到的"IBatisNet.Common.1.6.2、IBatis.DataAccess.1.9.2、IBatis.DataMapper.1.6.2"是针对一个名为IBatisNet的框架的不同组件的版本号。IBatisNet是一个在.NET平台上实现的开源持久层框架,它源于Java...

    ibatis所需jar包

    2. `mybatis-compiler-x.x.x.jar`:这个jar包主要用于代码生成器,它是Ibatis的一个辅助工具,可以帮助开发者自动生成DAO层的Java代码,根据数据库表结构自动创建对应的Mapper接口和实现类,减轻了手动编写这些代码...

    iBATIS2.3.4 jar包及源码

    在本主题中,我们关注的是iBATIS 2.3.4版本的jar包及其源码。 首先,`ibatis-2.3.4.jar` 是包含iBATIS核心库的二进制文件,用于在Java应用中集成iBATIS。这个jar包包含了所有必要的类和资源,如SQL映射接口、数据...

Global site tag (gtag.js) - Google Analytics