Project 'org.springframework.boot:spring-boot-starter-parent:2.2.2.RELEASE' not found

 头部的报错信息如下

 

出现这问题,我首先考虑到的是maven的问题, 是不是没法从远程镜像去下载对应的依赖jar,所以我将本地的maven仓库里的镜像修改为国内阿里仓库的镜像

<mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>
    </mirror>

主要maven中两个setting.xml都改修改

结果,我还是没解决这个问题,然后我就思考我之前创建的项目并没有出现过这个问题,然后我回去看了一下,发现果然是之前我使用的版本是2.2.1,现在idea在创建的时候使用的是2.2.2,里面没有2.2.1的选择,我顿时就疑惑了,然后继续在官网上找到了解决办法,就是RELEASE的版本是不稳定的,我们需要自己制定spring仓库,所以在代码中加入以下内容就可以了

    <repositories>
        <repository>
            <id>spring-snapshots</id>
            <url>http://repo.spring.io/libs-snapshot</url>
        </repository>
    </repositories>

    <pluginRepositories>
        <pluginRepository>
            <id>spring-snapshots</id>
            <url>http://repo.spring.io/libs-snapshot</url>
        </pluginRepository>
    </pluginRepositories>

问题解决

发布了469 篇原创文章 · 获赞 94 · 访问量 15万+

猜你喜欢

转载自blog.csdn.net/qq_37909508/article/details/103554918