报错代码:Could not transfer artifact org.springframework.boot:spring-boot-starter-parent:pom:2.2.2.RELEASE from/to central (https://repo.maven.apache.org/maven2):C:\Users\xxxxxx.m2\repository\org\springframework\boot\spring-boot-starter-parent\2.2.2.RELEASE\spring-boot-starter-parent-2.2.2.RELEASE.pom.part.lock (系统找不到指定的路径。)

分析:报错已经说得很明显了,就是在这个路径下C:\Users\xxxxxx.m2\repository\org\springframework\boot\spring-boot-starter-parent\2.2.2.RELEASE\spring-boot-starter-parent 2.2.2.RELEASE.pom.part.lock 没有你要的 org.springframework.boot:spring-boot-starter-parent:pom:2.2.2.RELEASE。

聪明的小脑瓜是不是立马就想问那为什么找不到呢?

问题:

  1. 压根就没有这个报错中所说的目录
  2. 这个目录中真的没有你要找到东西

解决问题1:
打开右上角的File–>setting–>Build,Execution,Deployment–>Build Tools–>Maven(或者打开设置之后直接搜索Maven)如下图所示:比较报错的目录地址与图中框框所标识出来Maven的目录地址(打开自己以前的项目看看自己的地址),发现不同那么就找到问题所在啦,在设置成自己的就ok啦
图1Maven设置
解决问题2:
当我们排除问题1的时候,那么就可能是文件丢失了,那就重新将它下载。如下图所示操作(前提:保证自己的JDK,MavenSpringFramework,tomacat等版本兼容)(嘿嘿 三连给不给呀ღ( ´・ᴗ・` )ღ
图2重新下载

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐