Description    Resource    Path    Location    Type Cannot read lifecycle mapping metadata for artif

一、问题描述

eclipse刚导入maven项目,包下载完之后出现以下maven报错信息:

Description    Resource    Path    Location    Type
Cannot read lifecycle mapping metadata for artifact org.apache.maven.plugins:
maven-site-plugin:maven-plugin:3.2:runtime Cause: error in opening zip file
pom.xml	/eCooeMngWeb	line 1	Maven Project Build Lifecycle Mapping Problem

二、不建议方法

1、删除.metadata文件

网上大部分解决办法都是建议删除eclipse工作空间中的.metadata文件,然后重新导入。关于这个方法,建议你千万不要这么做,.metadata文件里面存放的是你工作空间的各种配置文件信息,包括maven,仓库等等,删掉后果相当严重。

2、其他更改配置之类的方法

如果你已经用目前的开发工具做过几个项目了,而当下报错的项目并不特殊,这类方法一律不需要尝试。原因是,以前的项目可以,现在的项目在不更改配置的情况下当然也应该是可以解决的,更改配置反而容易其他项目的正常。

三、正确解决办法

报错信息上说的是org.apache.maven.plugins:maven-plugin:3.2这个.jar包错误,所以问题出在jar包不对或版本错误、冲突。

所以通常你只需要做以下操作即可:

在maven文件下找到 .m2\repository\org\apache\maven\plugins路径,删除maven-site-plugin这个文件,然后刷新重新下载编译即可。

提示:maven-site-plugin文件中保存的是当前项目下载的maven-site-plugin.jar,放心删除。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值