maven项目缺少jar包
现象:![在这里插入图片描述](https://img-blog.csdnimg.cn/20210501001816149.jpg)
1.maven 首先要配置阿里云镜像
打开:
D:\Java\idea.2020.2.4\IntelliJ IDEA 2020.2.4\plugins\maven\lib\maven3\conf
(这里是maven安装的目录)
找到 settings.xml
在 标签中加入
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
提示一下:maven本地仓库,默认是用户目录下的.m2/repository这个文件
2.在mvnrepository网站中搜索spring,点击Spring Core
4.复制如下代码
5.打开idea中maven项目,打开pom.xml,在最后加入如下代码(需要自己手动添加 )![在这里插入图片描述](https://img-blog.csdnimg.cn/20210501002059323.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81NDA2OTMyMA==,size_16,color_FFFFFF,t_70)
6.但是我之后还出现了![在这里插入图片描述](https://img-blog.csdnimg.cn/20210501002114845.jpg)
7.重启项目:![在这里插入图片描述](https://img-blog.csdnimg.cn/20210501002126840.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl81NDA2OTMyMA==,size_16,color_FFFFFF,t_70)
四个按钮的说明
Invalidate and Restart 清空缓存并重启。
Invalidate 清除缓存,下次打开重启。
Cancel 取消。
Just Restart 重启。
我选择了第一个,之后idea会关闭,再次打开就不再报错了。(打开方式需要注意,方式在下面解释)
学与泪的教训
1.jar包出错时千万别想着一个错误一个错误随着提示解决,会影响其他项目,最后爆出一堆错
2.打开项目时不要硬从File—open中打开,应该从下面方式进
一直next
之后还是一直next,就成功打开啦,还不会报错。