刚学到spring cloud 有父级依赖不输入所以没加版本号,结果在maven仓库找不到nacos和openfeign
clean然后重现编译试试呢
不知道你这个问题是否已经解决, 如果还没有解决的话:# nacos注册中心地址
spring.cloud.nacos.discovery.server-addr=192.168.100.130:8848
# 使用的命名空间
spring.cloud.nacos.discovery.namespace=SpringCPQuestion
# 发现服务
spring.cloud.nacos.discovery.service=${spring.application.name}
# 分组
spring.cloud.nacos.group=DEFAULT_GROUP
在Maven仓库找不到nacos和openfeign的正确版本,可以考虑以下几个解决方案:
确认版本号是否正确 在pom.xml文件内添加nacos和openfeign的依赖,需要指定具体的版本号,在Maven仓库中找不到是因为version版本号错误或者不存在导致的。可以去官方网站上查看最新版本,并在pom.xml文件里进行相应的修改。
检查是否配置Maven中央仓库镜像 Maven会从中央仓库镜像下载依赖,因此需要检查是否正确配置了Maven中央仓库镜像。可以在Maven的settings.xml文件中配置中央仓库镜像。可以参考如下配置:
<mirrors>
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
</mirrors>
<repositories>
<repository>
<id>spring-releases</id>
<url>https://repo.spring.io/release</url>
</repository>
<repository>
<id>alibaba-maven-snapshot</id>
<url>https://maven.aliyun.com/repository/alibaba-snapshot/</url>
</repository>
</repositories>
如果以上方法解决不了你的问题,可以考虑升级Maven版本或者其他方法。
我这 spring boot 2.7.9 没有问题