springcould中父项目的pom.xml引入依赖在所有子项目的依赖报错或者在子项目单独引入的依赖报错:Failed to read artifact descriptor for org.……

您所在的位置:网站首页 maven的pomxml有哪些标签 springcould中父项目的pom.xml引入依赖在所有子项目的依赖报错或者在子项目单独引入的依赖报错:Failed to read artifact descriptor for org.……

springcould中父项目的pom.xml引入依赖在所有子项目的依赖报错或者在子项目单独引入的依赖报错:Failed to read artifact descriptor for org.……

2023-07-06 07:35| 来源: 网络整理| 查看: 265

我们有时候在导入别人的springcould微服务项目的时候,在maven导入依赖的时候报错:Failed to read artifact descriptor for org.springframework.boot:XXX:2.3.9.RELEASE

这个时候maven的设置也全是正确的,但是刷新maven一样会报这个错误

通过仔细观察maven报错的依赖发现,所有在父项目的pom.xml引入依赖在所有子项目的依赖报错或者在子项目单独引入的依赖,这是因为引入的maven版本与idea的版本不匹配

解决方法一:

降低父项目的标签的版本

如:2.3.9.RELEASE改为2.3.8.RELEASE

org.springframework.boot spring-boot-starter-parent 2.3.8.RELEASE

 解决方法二:

给每个依赖添加版本号,如:给RabbitMQ依赖添加2.3.8.RELEASE

org.springframework.boot spring-boot-starter-amqp 2.3.8.RELEASE

总结:推荐使用方法一,因为依赖太多的时候,一个一个的给每个依赖添加标签版本,比较繁琐~



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3