最近在Idea中利用Maven构建项目,发现了一个奇怪的问题,就是在pom.xml中已经配置好了相关插件的依赖包以及框架的一些jar包,但是在项目中却提示找不到相关的包,即红色的波浪线,如下图:
我在maven那里reimport了很多遍,也rebuild了项目很多遍,始终不得解决,后面经过半天的排查,学习了maven仓库的一些知识,后面发现是包下载的不全,因此解决思路是:
先把pom.xml里相关依赖包删除,然后到maven的本地仓库目录,默认是C:\Users\你的用户名\.m2\repository,去把相关的包目录文件夹删除,再在pom.xml里重新加上依赖,让maven重新下载依赖包,如果还是不行的话还有一招:
在pom.xml里试下把相关的依赖包的版本改一下