idea2020.1版本使用maven时的一个大坑
我idea的版本是2020.1,本地创建了一个maven仓库。
在项目运行时,报了如下错误:
Failure to transfer org.apache.maven
遇到这个错误可以先检查以下四点:
1.在项目依赖中可以看到jar包
2.在idea-》settings-》Build,Execution,Deployment-》build tools-》maven下已经配置好本地仓库的地址
3.在apache-maven-3.5.0-》conf-》settings.xml中已经添加本地仓库地址的配置(注意仓库地址要使用正斜杠“/”,或者双反斜杠“\\”)
4.在本地仓库中已经有了相关构件(我这里就不展示了,在项目里都能看到jar,本地怎么会没有呢)
在以上四点都没有错误的情况下,若项目运行还报Failure to transfer org.apache.maven错误,那么,重点来了,请看看你的idea版本是不是2020.1;如果是,因为idea2020.1
不支持个人配置的本地仓库地址;所以,请将本地仓库地址修改默认的本地maven仓库地址(C:/Users/$!{userName}/.m2/repository) 因为每个人pc的用户名不一定相同,所以每个人的
本地maven仓库地址不尽相同。
注意:要将第二点和第三点中提到的本地maven仓库地址修改为默认maven仓库地址。
最后,如果你的问题还没解决,那应该就是我暂时没遇到过的问题,可在评论区留言,我们一起讨论。