java.lang.NoClassDefFoundError: org/apache/ibatis/mapping/DatabaseIdProvider

来源:互联网 发布:时间序列数据分析工业 编辑:程序博客网 时间:2024/06/17 17:24

项目中出现错误信息:


 java.lang.NoClassDefFoundError: org/apache/ibatis/mapping/DatabaseIdProvider


pom中配置文件如下:


<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和mybatis-spring版本不兼容导致的

解决方法:https://mvnrepository.com/artifact/org.mybatis/mybatis-spring/1.3.1上匹配合适的版本即可,如下:


<dependency>
    <groupId>org.mybatis</groupId>
    <artifactId>mybatis</artifactId>
    <version>3.4.1</version>
</dependency>
<dependency>
    <groupId>org.mybatis</groupId>
    <artifactId>mybatis-spring</artifactId>
    <version>1.3.1</version>
</dependency>

阅读全文
0 0
原创粉丝点击