关于spring-cloud-starter-alibaba-nacos-discovery找不到,没有版本(pom爆红,找不到)

发布时间 2023-07-05 11:07:49作者: 孙十三

# 一,我这边发现每次项目都有经常发生这样的问题

问题:这种问题说实话很弱智,但还是有类似于这种事情发生啊

原因:1.在POM依赖没有版本的时候,可能原因是父工程或者父依赖中没有指定版本,所以在子工程中找不到版本(本次错误)

2.还有就是父工程有版本,或者子工程也有版本的时候,此时就是本地仓库没有,去远程或者代理仓库找不到这个需要的依赖包,因为可能是是自己写的依赖包,公网没有。

解决:1.去父工程找到此依赖的上级依赖指定版本的依赖,此处错误是——nacos的依赖没有版本,父也没有所以更改如下

	<dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-alibaba-dependencies</artifactId>
            <version>${spring-cloud-alibaba.version}</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>

2.就是原因2,此处要去maven仓库找有没有我需要的依赖,还有set设置的远程镜像仓库找一下,如果没有就是maven找不到所需,此时就需要对症下药,找到需要的包,放在本地仓库中然后刷新maven