java.lang.NoClassDefFoundError: org/apache/ibatis/mapping/DatabaseIdProvider
我用的方案是:maven+struts2+spring+mybatis
出现上述错误的原因是:
<dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis</artifactId>
            <version>3.0.1</version>
        </dependency>
        <dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis-spring</artifactId>
            <version>1.2.2</version>
        </dependency>
两个mybatis版本不兼容,把第一个dependency的mybatis版本提高的最新就可以解决这个问题了。改变后的结果如下所示:
<dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis</artifactId>
            <version>3.2.7</version>
        </dependency>
<dependency>
            <groupId>org.mybatis</groupId>
            <artifactId>mybatis-spring</artifactId>
            <version>1.2.2</version>
        </dependency>
java.lang.NoClassDefFoundError: org/apache/ibatis/mapping/DatabaseIdProvider的更多相关文章
- Mybatis笔记一:java.lang.NoClassDefFoundError: org/apache/ibatis/mapping/DatabaseIdProvider
		异常错误:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSess ... 
- java.lang.NoClassDefFoundError: org/apache/ibatis/session/SqlSession
		在配置一个springmvc+mybatis的项目时,总是有报一个错误: org.springframework.beans.factory.BeanCreationException: Error ... 
- java.lang.NoClassDefFoundError: org/apache/ibatis/cursor/Cursor
		因为mybatis的版本和mybatis-spring的版本不兼容导致的,解决方法:mybatis的3.4.0及以上版本用mybatis-spring1.3.0及以上版本:mybatis的3.4.0以 ... 
- MyBatis3错误:Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/Priority的问题解决
		在使用Maven新建QuitStart类型项目时,引入了MyBatis3.2.0版本的JAR包之后,出现如下错误: Exception in thread "main" java. ... 
- Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
		学习架构探险,从零开始写Java Web框架时,在学习到springAOP时遇到一个异常: "C:\Program Files\Java\jdk1.7.0_40\bin\java" ... 
- SparkStreaming运行出现 java.lang.NoClassDefFoundError: org/apache/htrace/Trace 错误
		1.简介 最近在摸索利用sparkstreaming从kafka中准实时的读取数据,并将在读取的过程中,可以做一个简单的分析,最后将分析结果写入hbase中. 2.出现的问题 (1)将从kafka中读 ... 
- Maven项目java.lang.NoClassDefFoundError: Lorg/apache/log4j/Logger报错
		本文转载自:http://www.javaweb1024.com/info/894.jspx maven管理的项目,里面已经引入了log4j的包 maven引入如下: <dependency&g ... 
- java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory的解决(碰到问题,转载答案)
		自己前一段时间出现了这个问题,通过在网上搜索,大概知道了原因,整理下一,以供大家参考. 将项目部署好后,启动tomcat后报错,java.lang.NoClassDefFoundError: org/ ... 
- 解决java.lang.NoClassDefFoundError: org/apache/log4j/Level
		现象: java.lang.NoClassDefFoundError: org/apache/log4j/Level at org.slf4j.LoggerFactory.getSingleton(L ... 
随机推荐
- autofac初识
			在开始autofac时,有必要先了解两个关键词:“控制反转(IoC/Inverse Of Control)”与“依赖注入(DI/Dependence injection)”. 控制反转(IoC):它把 ... 
- set集合去重机制
- [h5+api]移动app开发用到的微信好友,朋友圈,qq好友,新浪微博分享合集
			适用H5+环境,能够使用plus方法的移动app中 /** * Created by HBuilder. * User: tyx * Date: 2018-11-21 * Time: 17:28:51 ... 
- SQL事务在存储过程的应用
			-- ============================================= -- Author: jf_ou -- Create date: 2017-08-22 -- Desc ... 
- JS基础(二)
			21.标准事件模型的事件类型(包括4个子模块) HTMLEvents:接口为Event,支持的事件类型包括abort.blur.change.error.focus.load.resize.scrol ... 
- Atitit.resin  could not create the java virtual machine问题
			Atitit.resin could not create the java virtual machine问题 1. 正常的参数是这样1 2. 错误的cmd运行时候的参数1 3. 输出2 4. 原 ... 
- Java线程池相关类-Executor框架
			1.Executor 接口源码: public interface Executor { /** * Executes the given command at some time in the fu ... 
- sql 日期类型可以使用大于、小于号直接进行比较运算
			select * from emp where hiredate > '1982-1-1'; -- mysqlselect * from emp where hiredate > to_ ... 
- eclipse打成可运行jar包,清空运行路径选项
			到eclipse的工作空间找到/.metadata/.plugins/org.eclipse.debug.core/.launches文件夹,清空:然后重启eclipse即可: 
- leetCode 题解之字符串中第一个不重复出现的字符
			1.题目描述 Given a string, find the first non-repeating character in it and return it's index. If it doe ... 
