SpringBoot问题2:org.springframework.boot:spring-boot-starter-parent’ not found

首先,出现这个问题的可能行有很多种,需要一个一个尝试。我自己就花费了一整个下午。
问题解决:
办法一:


1、查看本地的maven仓库是否已经下载好完整的依赖 ,如图是下载完整的 

目录

我的电脑地址是:

E:\maven\apache-maven-3.6.1\repository\org\springframework\boot\spring-boot


2、查看依赖下载的很完整,但是在idea的pom.xml文件中显示还是找不到报红,那么可能是idea缓存的问题。File--->Invalidat Cache/Restart。点击确认。

 

 

办法二:

3、清理idea缓存, 按照如下图,两步操作,清理缓存,自动重启idea后,问题可以解决

办法二:

maven设置阿里云镜像

讲下面代码复制到 maven 目录 conf 的 settings.xml 中。

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

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

 

 这个问题解决后,接着出现第二个问题:
1、Could not find artifact org.springframework.boot:spring-boot-starter-parent:pom:2.7.5 in central
2、Cannot resolve symbol 'SpringBootApplication' 。
3、Cannot resolve symbol 'SpringApplication' 。
错误如下图:

 
问题的解决:
这个报错是因为maven里面没有对应的依赖,所以需要检查springboot的版本号与仓库中的是否一致。

可以看到下面图中IDEA的版本号为 2.7.5 而 maven 仓库中的没有对应的 2.7.5 版本。

 将IDEA中springboot版本号改为2.6.5后,问题解决。

 最后:
maven仓库的地址不能错误,更改如下图:

settings--->搜索maven---->更改maven home directory

  • 8
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值