pom.xml文件错误

Posted 勿忘初心-Lislie杰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

 

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

解决方法:

 

  • 首先确定你的电脑是否可以连接网络。

  • 如果可以连接网络,在maven的本地库的路径下执行以下命令:

  • for /r %i in (*.lastUpdated) do del %i
  • 最后,尝试刷新maven工程,看是否可以成功。

以上是关于pom.xml文件错误的主要内容,如果未能解决你的问题,请参考以下文章

春季启动,XML 在 POM.xml 上有“未知”错误 [重复]

maven pom xml文件中的错误:构建Android项目[重复]

具有依赖关系的 pom.xml 中的错误(缺少工件...)

Eclipse Maven:pom.xml 中的未知错误

如何在 pom.xml 文件中指定 Java 编译器版本?

如何在 pom.xml 文件中指定 Java 编译器版本?