创建eureka_server和eureka_client时,pom.xml报错,maven无法引入依赖

本文描述了在使用SpringCloud搭建Eureka服务注册中心过程中遇到的依赖导入问题及解决方法,包括版本匹配、本地Maven库清理及Maven版本调整。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

新接触Springcloud,然后第一步就掉坑里了,简单描述下问题,然后说下最终是怎么解决的吧。
先说下这个的基本思路,:先创建一个maven项目,而后在这项目上创建两个module,分别是eureka_server和eureka_client(就跟创建两个新的springboot项目类似,网上教程很多,后文将maven项目称之为父项目,sever和client称之为子项目)。

1.创建父项目没任何问题,创建子项目,pom.xml报错,打开maven界面,提示总有依赖无法导入。

我的解决思路:
1.设置好springboot和springcloud的版本匹配关系。这里提示下,不要照抄网上教程,有可能导致版本不匹配。下面是版本列表,自己匹配下:

https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-dependencies
https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-parent
2.找到本地maven库,将提示无法导入的依赖包,删除。然后重新导入。(一般情况下这样就可以了)
3.在几次尝试无效后,我将本地库进行了完全删除,并且自定义了repo的位置,此时出现了新的问题,
idea提示我,无法继续进行依赖导入。
4.网上查阅了很多资料后发现,可能是maven版本兼容性的问题,我将本地的maven版本从3.6.2恢复到了3.6.1,而后重新导入依赖,问题解决!

事实证明,得好好学习,头疼。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值