记录一次maven依赖报红问题

事情经过:

原来好好的项目,压缩解压之后依赖爆红

大概是这一块全部爆红,基本每个依赖下面都是一条条的红色波浪线,现在是已经修复好的了样子

 

 原因:

该项目是聚合项目,有多个模块,此项目依赖于其他项目,而且不难发现,这些报红的依赖基本上都是非官方依赖,简而言之这些以来都是自己搞出来的,存在于其他模块当中。

检查之后发现自己犯了一个很愚蠢的错误,因为项目刚打开时候IDEA并没有把项目全权交由maven管理,自己就选择pom.xml文件手动右键添加至maven管理

而自己将项目添加到maven管理的时候,添加的是web项目的pom,并非是父项目。

解决方法:

对于此问题的解决方法很简单,找到父项目,选择他的pom文件,添加到maven管理,那么其他子模块自然而然就被maven管理了,如果还报红,就刷新一下maven。

这里也给大家提个醒,尤其是刚接触项目的像我这样的小白,项目首次打开时候maven往往不会管理,就只能看到通篇的灰白代码,也无法运行,需要将项目添加到maven管理,又找不到+maven选项,这时候你只需要找到父项目的pom.xml文件,右键-> add maven project即可,注意一定是父项目。

本文章仅仅对自己所遇错误做个记录!

 参考文献:解决Failure to find com.xx.jar in http://maven.aliyun.com/ was cached in the local repository_Hello_Ray的博客-CSDN博客

 另外,其他的一些关于maven爆红的原因和解决方法,这篇文章写的也很详细:

IDEA中maven项目dependencies报错飘红问题解决_香气袭人知骤暖的博客-CSDN博客_dependencies报红线h

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值