maven dependencies已经引入了相应jar包,java编译的时候依然找不到类

出现一个奇怪的问题就是,Maven的dependencies已经引入了相应的jar包,但是在java文件中依然出现找不到某些类的编译错误,我在maven引入的jar包中确实是可以找到对应的类的,做了很多尝试,比如clean project,比如maven update project,比如删掉项目重新引入,比如删掉编译错误的类对应的jar的maven仓库中文件重新下载,依然解决不了这个问题,最后解决是将pom文件引入的jar包的版本升级或降级,编译错误消失了。具体原因并不清楚。

你可能感兴趣的:(maven)