Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Eclipse中的Pom.xml错误_Java_Eclipse_Apache_Maven - Fatal编程技术网

Java Eclipse中的Pom.xml错误

Java Eclipse中的Pom.xml错误,java,eclipse,apache,maven,Java,Eclipse,Apache,Maven,我已经创建了一个web项目,当我右键单击project->configure->mavenproject时,我在pom.xml中得到了这个错误 未能转让 插件:maven surefire插件:pom:2.12.4 from 缓存在本地 在更新之前,不会重新尝试解析 中心间隔已过或强制更新。原始错误: 无法转移工件 plugins:maven-surefire-plugin:pom:2.12.4 from/to central():repo.maven.apache.org 手动从本地存储库中删

我已经创建了一个web项目,当我右键单击
project->configure->maven
project时,我在
pom.xml
中得到了这个错误

未能转让 插件:maven surefire插件:pom:2.12.4 from 缓存在本地 在更新之前,不会重新尝试解析 中心间隔已过或强制更新。原始错误: 无法转移工件 plugins:maven-surefire-plugin:pom:2.12.4 from/to central():repo.maven.apache.org


手动从本地存储库中删除有问题的库(使其重新下载)。默认情况下,它位于

%用户%.m2\存储库

%用户%.m2\repository\org\apache\maven


从第二个位置删除库,然后重建project通常可以解决问题

1转到目录
{Home}/.m2/repository/org/apache

2删除maven文件夹。 然后单击
project->configure->maven
project

更确切地说:- 在Eclipse中右键单击Maven项目,然后选择
Maven->updateproject

在出现的对话框中,选择快照/发布的强制更新,然后单击确定


再次更新项目时,请确保没有任何与代理相关的问题。

无法从中传输org.apache.maven.plugins:maven surefire plugin:pom:2.12.4 maven2已缓存在本地存储库中,在central的更新间隔结束之前,不会重新尝试解析 已过期或已强制更新。原始错误:无法传输工件org.apache.maven.plugins:maven-surefire- 插件:pom:2.12.4 from/to central():repo.maven.apache.org

在C目录中,您可以找到您需要删除surefire的存储库位置 转到用户查找m2文件夹->组织->apache->surefire

删除此sure fire文件夹后,更新ur maven项目

右键单击->maven->upddateproject(检查强制更新)现在将显示错误
消失

此外,右键单击“项目浏览器”中的
pom.xml
文件,然后单击“验证”。如果XML配置中没有问题,则应该删除文件上的红色错误标记