- maven设置本地仓库的方法:在apache-maven-3.3.9-bin/conf/setting.xml中加入
<localRepository>E:\m2\repository</localRepository>
-
当你在 pom.xml 中加入坐标后,maven 自动下载相应jar包,完成之后发现 pom.xml 内容没有报错但是就是有个红叉,应该就是有 jar 包缺失,可以在
项目右键 >> Build Path >> Configure Build Path... >> Maven Denpendencies 里可以查看到丢失的 jar 包
接下来可以在本地仓库的文件夹中根据 miss jar 包的路径打开文件夹,删除里面 .lastUpdated(我连同pom 、sha1后缀一起也都删除了。。);
右键项目 maven 中的 disable maven nature,再右击项目中 configure 中的 convert maven 接下来项目又会重新下载;
如果这样重复几次 jar 包始终下不下来,就到相应的网络仓库中去下,如 http://repo.maven.apache.org 去这个网站找需要的包,将其手动下载添加,然后再重复一下 Convert to Maven。
原文链接: