myEclipse检出的maven项目,pom.xml首行报错

错误提示为:
Multiple annotations found at this line:
- No plugin found for prefix 'war' in the current project and in the plugin groups [] available from the repositories [local (C:\Instalar\JAVA\apache-
maven-3.5.4\repo), cdh.releases.repo (https://repository.cloudera.com/content/repositories/cdh-releases-rcs), cdh.snapshots.repo (https://repository.cloudera.com/
content/repositories/snapshots), central (http://repo1.maven.org/maven2)]
- Failure to transfer org.apache.maven.plugins:maven-resources-plugin:pom:2.4.3 from https://repository.cloudera.com/content/repositories/cdh-releases-rcs
was cached in the local repository, resolution will not be reattempted until the update interval of cdh.releases.repo has elapsed or updates are forced. Original error:
Could not transfer artifact org.apache.maven.plugins:maven-resources-plugin:pom:2.4.3 from/to cdh.releases.repo (https://repository.cloudera.com/content/
repositories/cdh-releases-rcs): null to https://repository.cloudera.com/content/repositories/cdh-releases-rcs/org/apache/maven/plugins/maven-resources-plugin/
2.4.3/maven-resources-plugin-2.4.3.pom
2:
No plugin found for prefix 'war' in the current project and in the plugin groups [] available from the repositories [local (C:\Instalar\JAVA\apache-
maven-3.5.4\repo), cdh.releases.repo (https://repository.cloudera.com/content/repositories/cdh-releases-rcs), cdh.snapshots.repo (https://repository.cloudera.com/
content/repositories/snapshots), central (http://repo1.maven.org/maven2)]
- No plugin descriptor found at META-INF/maven/plugin.xml
这个又是什么问题引起的,

报错错误信息大概意思是说maven想要尝试去下载maven-surefire-plugin,但是又无法下载。

解决方法:
首先确定你的电脑是否可以连接网络。
如果可以连接网络,在maven的本地库的路径下执行以下命令:
1for /r %i in (*.lastUpdated) do del %i追问

首先,网络肯定是通的,删除.lastUpdated文件,重新下载,这个方法已经试过了。后面我直接去网上下载好报错所提示的文件,再放进本地仓库也还是这样,请问还有别的方法解决吗?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-08-02
从上面的错误上看,你项目中是不是缺少了相关的资源文件夹,能把你的项目的目录贴上来吗,maven标准的目录结构应该是类型下面这样子:追问

主要是我同事同样是从svn中检出来的,他的就不会报错,jdk一样的,软件也是一样的,maven版本也换过低版本的,还是这样

相似回答