maven项目pom.xml第一行报错

Posted kret

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven项目pom.xml第一行报错相关的知识,希望对你有一定的参考价值。

maven项目pom.xml第一行报错 

这是第一行:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">


报错为:

 

Failure to transfer org.apache.maven.plugins:maven-surefire-plugin:pom:2.10 from http://repo.maven.apache.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.apache.maven.plugins:maven-surefire-plugin:pom:2.10 from/to central (http://repo.maven.apache.org/maven2): null to http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-surefire-plugin/2.10/maven-surefire-plugin-2.10.pom 
pom.xml /sypro line 1 
Maven Configuration Problem

 

解决方法:

1.首先确定已经连网

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

   项目使用maven管理jar包,很容易因为各种原因(网速慢、断网)导致jar包下载不下来,出现很多.lastUpdated文件。 需要将其全部删除,

  打开cmd,maven本地库的路径下执行for /r %i in (*.lastUpdated) do del %i

技术分享图片

3.然后右键maven工程,maven->update 刷新一下,重新下载。

 

   

 






以上是关于maven项目pom.xml第一行报错的主要内容,如果未能解决你的问题,请参考以下文章

Springboot项目的pom.xml第一行报错unknow的处理

eclipse导入新的maven项目时,pom.xml第一行报错:

项目pom.xml第一行报错解决方案

创建maven项目pom.xml第一行报错

刚创建的maven项目,pom.xml的第一行就报错

Eclipse Sts pom.xml第一行报错 unkown (springboot 项目)