无法下载maven故障保护插件。给我一个错误信息

无法下载maven故障保护插件。给我一个错误信息,maven,selenium-webdriver,Maven,Selenium Webdriver,我用serenity框架创建了一个新的maven项目。我在新的maven项目中遇到了这个错误 插件org.apache.maven.plugins:maven故障保护插件:2.22.1或其中一个 无法解析其依赖项:无法读取工件 描述符 插件:maven故障保护插件:jar:2.22.1:无法 转移伪影 plugins:maven故障保护插件:pom:2.22.1 from/to central():对的授权失败 403禁止 我找到了这种方法,只需在pom.xml中删除以下几行,就可以了: 假的

我用serenity框架创建了一个新的maven项目。我在新的maven项目中遇到了这个错误

插件org.apache.maven.plugins:maven故障保护插件:2.22.1或其中一个 无法解析其依赖项:无法读取工件 描述符 插件:maven故障保护插件:jar:2.22.1:无法 转移伪影 plugins:maven故障保护插件:pom:2.22.1 from/to central():对的授权失败 403禁止


我找到了这种方法,只需在
pom.xml
中删除以下几行,就可以了:


假的
中心的
垃圾箱
http://jcenter.bintray.com
假的
中心的
托盘插件
http://jcenter.bintray.com

我找到了这种方法,只需在
pom.xml
中删除以下几行即可:


假的
中心的
垃圾箱
http://jcenter.bintray.com
假的
中心的
托盘插件
http://jcenter.bintray.com

您需要将http更改为https
若要

您需要将http更改为https

在我的例子中,我在组织特定的repositores时错误地从
~/.m2/settings.xml
中删除了jcenter配置。添加后,它开始工作


...
假的
中心的
垃圾箱
https://jcenter.bintray.com
假的
中心的
托盘插件
https://jcenter.bintray.com
垃圾箱
垃圾箱

在我的例子中,我在组织特定的repositores时错误地从
~/.m2/settings.xml
中删除了jcenter配置。添加后,它开始工作


...
假的
中心的
垃圾箱
https://jcenter.bintray.com
假的
中心的
托盘插件
https://jcenter.bintray.com
垃圾箱
垃圾箱

除了为什么使用jcenter而不是Maven Central这个问题之外,您必须使用https而不是http?当我输入mvn原型:generate-Dfilter=serenity时,它直接在jcenter端搜索Maven fail-safe插件,而不是在Maven centralIf中,因此您已经将其配置为它。我想您已经在
settings.xml
文件中配置了一些内容,因为Maven的默认设置是使用Maven Central..而不是JCenter..您可以帮助我如何更改settings.xml,使其仅从Maven Central下载请检查您的主目录中是否有settings.xml文件吗
$HOME/.m2/settings.xml
?或者,如果您更改了位于Maven安装目录中的
settings.xml
,您必须使用https而不是http,除了为什么要使用jcenter而不是Maven Central?当我输入mvn原型:generate-Dfilter=serenity时,它会在jcenter端,而不是maven centralIf中,因此您已将其配置为它。我想您已经在
settings.xml
文件中配置了一些内容,因为Maven的默认设置是使用Maven Central..而不是JCenter..您可以帮助我如何更改settings.xml,使其仅从Maven Central下载请检查您的主目录中是否有settings.xml文件吗
$HOME/.m2/settings.xml
?或者,如果您更改了位于Maven安装目录中的
settings.xml
。。。。