java pom.xml报错_pom.xml 报错:Failed to read artifact descriptor for

问题:

打开pom.xml发现标红报错,错误内容为:Failed to read artifact descriptor for xxxxxx.jar这类信息。对于这种提示,一般都是jar包出现了问题(比如jar包可能由于网络的问题下载失败了)。

比如我遇到的问题提示是:Failed to read artifact descriptor for org. springframework boot: spring-boot-devtools jar: 2.3.3. RELEASE。

解决方法 (java项目www.fhadmin.org):

用最直接的方法,到你的本地仓库把下载失败的jar包删了,然后再让maven重新下载就好了(不过前提是你要确保你网络没问题,不然有问题一直都下载不成功)

怎么找到对应下载失败的jar包呢?方法如下:

以我出现的问题:“Failed to read artifact descriptor for org. springframework boot: spring-boot-devtools jar: 2.3.3. RELEASE”举例,去你本地仓库找到以下位置:

你的本地仓库位置\org\springframework\boot\spring-boot-devtools\2.3.3.RELEASE(查找的位置其实就是到你的本地仓库然后根据报错信息中后面的那一串字符来找到jar包所在位置)

34d0bce86ed9919bf77d5417b103e9e7.png

比如我的本地仓库在D盘的repository,那么地址就是:

D:\repository\org\springframework\boot\spring-boot-devtools\2.3.3.RELEASE

然后把该目录下的所有文件都删了,然后右击项目 -> maven -> Reimport,让Maven自动从网上下载jar包就好了。

3d79a776827eb28058d7976960ff616e.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值