MyBatis 框架搭建时依赖包引入异常
- 问题:
- 原因:
- 解决办法:
问题:
在基于idea环境中学习搭建mybatis框架时,在
maven
工程的pom.xml
文件中引入的junit
及mysql
依赖包后,出现驼色阴影,提示信息如下图:
idea
版本:2024.1.3
MySQL
版本:8.0
maven
版本:3.8.8
jdk :17
原因:
mysql-connector-java(5.1.3)
和 junit
版本过低导致,当前环境中jdk
及MySQL
版本不支持过低版本的这些依赖包;
解决办法:
提升依赖版本
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.13.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.32</version>
</dependency>