我一直使用的mysql8,学习黑马点评导入项目时,项目使用的是mysql5,随后便开始着手修改drivername,发现一直爆红。
期间使用过无数方法。
一、删除pom中的版本号和scope,没用。
二、在lib中添加mysql8的依赖,没用。
三、删除其他可能与mysql8发生冲突依赖,你别说还真有用,但是pom开始爆红,因为hutool不能是空版本号,查看其他类发现基本数据类型都爆红,给我吓一跳,就改了回来。
四,一筹莫展之际,想到之前看室友的代码,他使用的是jdk17,我就也下了jdk17,不会是。。。一看,果然,眼泪掉了出来,改回jdk8之后,果然哪哪都不报错了,我就说我其他项目一毛一样的yml配置都没错。怎么导入别人的项目就会错,到头来还是自己的问题。
这么浅显的问题花了我一个多小时,我真的哭死,以后再看到基本数据类型报错,一定去看jdk。