pom.xml第一行报红叉的解决方法

修改了pom.xml文件后经常出现第一行报红色叉叉的错误,网上查了解决方法,多数是去preferences设置,各种方法都试过,每次都是删除报错的文件,重新下载才解决的,所以在这里记下来免得以后忘了。

出现第一行报错,点击一下红叉,会出现以下类似的信息:

- Failure to transfer org.slf4j:slf4j-log4j12:jar:1.7.21 from http://repo1.maven.org/maven2 was cached in the local repository, resolution will not be
reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact org.slf4j:slf4j-log4j12:jar:1.7.21 from/
to central (http://repo1.maven.org/maven2): ConnectException

找到maven安装目录下repository对应的文件夹,把在提示信息中出现的文件全部删除(也可以把同一层的文件全部删除,别怕,下面会教你全部下载回来,如果怕可以拷贝一份出来),然后返回项目,右键-->maven(也可能是Maven4MyEclipse)-->update Project,这样你的包就会下载回来了,错误自然消失。

作为一个萌新,maven仓库只有安装的时候弄一弄,这个错误到现在我也是有点迷糊的,网上解释太多,个人猜测可能是找不到maven仓库里面的包导致的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值