今日遇到的坑——junit或者maven项目中java找不到符号的问题

时间:2024-03-29 18:34:05

聊聊心酸事情:
昨天想着弄弄mybatis,然后创建好maven项目添加了各种jar包坐标并将程序确认写的完整无误后,运行:
各种
org.apache.ibatis.io
org.apache.ibatis.session.SqlSession
org.apache.ibatis.session.SqlSessionFactory
找不到符号什么的。
我检查了一下External Libraries发现jar包确实添加好了,并且IDEA编译器中没有任何波浪线提示。
然后就打开百度,查找解决办法。

今日遇到的坑——junit或者maven项目中java找不到符号的问题今日遇到的坑——junit或者maven项目中java找不到符号的问题
结果:大多都是这样的三个原因
查了许多解决方法都是写的这三个原因
今日遇到的坑——junit或者maven项目中java找不到符号的问题于是我就对照pom.xml和各种配置文件查看,maven clean ,project structure 中的ProjectSettings中各种jdk版本匹配问题。。。。。
仍然无效

然后,今天发现junit单元测试添加jar包后,还不能用。同样找不到符号。
今日遇到的坑——junit或者maven项目中java找不到符号的问题

解决不了问题,总感觉不舒服。
于是又是一顿百度。
最后看到这篇文章:https://blog.csdn.net/cxz7456/article/details/106132805/中的方法
今日遇到的坑——junit或者maven项目中java找不到符号的问题
将IDEA重置一下就好了。
虽然这种方法比较暴力,但是他解决问题啊。。。。。。。。。。。
(毕竟我确定配置和程序没问题,找遍所有方法都不行,耗了我十来个小时是有的)

另外据说这是IDEA2020的一些问题:
今日遇到的坑——junit或者maven项目中java找不到符号的问题
今日遇到的坑——junit或者maven项目中java找不到符号的问题

最后默默心疼自己3秒钟,太苦逼了