maven中间修改过本地仓库遇到的问题

Maven 初学之 Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4 的处理

#自己初学maven,学才

问题:创建maven项目项目配置文件pom.xml报错问题

报错代码如下:
Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4 from http://maven.aliyun.com/nexus/content/groups/public/ was cached in the local repository, resolution will not be reattempted until the update interval of alimaven has elapsed or updates are forced. Original error: Could not transfer artifact org.apache.maven.plugins:maven-surefire-plugin:pom:2.12.4 from/to alimaven (http://maven.aliyun.com/nexus/content/groups/public/): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
大概意思是:
从maven中心仓库拉 maven-surefire-plugin:pom:2.12.4 这个jar包到本地仓库时失败, Maven项目报错,该项目是之前创建的本地项目,中间修改了一次Maven 本地仓库路径的配置,然后再通过开发工具打开项目时,pom.xml文件报错。
其实有两种解决办法不一定都能对应你的解决,但是解决了我的/哈哈
方法一:强制刷新mvn项目

在这里插入图片描述
然后点击update
在这里插入图片描述
如果可以的话就不用看下面了。
方法二:找到本地Maven(仓) 库对应的Jar 文件删后重新下载
找自己本地仓库,如果在settings.xml中配置了就去对应的硬盘找我的是:
在这里插入图片描述
主要是找标签
如果没有配置你可以去找你的C盘然后你的用户名文件夹中的.m2文件夹中去找
默认位置:
在这里插入图片描述
通过找到本地仓库然后找到出问题的jar包(这的问题所在是)
在这里插入图片描述
该目录下的2.12.4文件夹里的jar包
可以备份一下,然后在删除,
然后在重新在eclipse中重新update(maven)项目就好了
*点击项目右键–>maven–>Update Project
*更新完后,报错消失

初学maven Maven项目报错,该项目是之前创建的本地项目,中间修改了一次Maven 本地仓库路径的配置,然后再通过开发工具打开项目时,pom.xml文件报错

  • 13
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值