0

我能够从 STS 创建 Spring Boot Starter Project 和 Maven Web Project,但不知何故无法在 eclipse中创建maven-archetype-quickstart项目,它给了我以下错误

在此处输入图像描述

在此处输入图像描述

在我的项目中,我使用 cacert 文件和自定义 setting.xml

4

3 回答 3

0

在遇到同样的问题并多次查看消息后 - 我发现在本地存储库中,即 .m2,在位置 - org\apache\maven\archetypes\maven-archetype-quickstart\1.1 - 我们在文件 - 'm2e-lastUpdated.properties' 作为' @default-central-https://repo.maven.apache.org/maven2/.lastUpdated=1551236380266 https://repo.maven.apache.org/maven2/.error =无法将工件 org.apache.maven.archetypes:maven-archetype-quickstart:jar:1.1 从/到中央 (https://repo.maven.apache.org/maven2): repo.maven.apache.org '

所以我的 Eclipse 无法下载所需的 JARS 可能是因为它位于防火墙后面,在这种情况下 - 将“ maven-archetype-quickstart-1.1.jar ”和“ maven-archetype-quickstart-1.1.pom ”放在您在该位置的本地存储库 - ' org\apache\maven\archetypes\maven-archetype-quickstart\1.1 ' 使用链接 - JARS_POM然后按照相同的步骤创建 maven 项目。

更好的解决方案是通过 Maven 的“setting.xml”文件使用代理绕过防火墙下载 Maven 插件和 jar。

您还应该检查 Eclipse 的 Maven 原型目录是否配置正确。

于 2019-02-27T04:47:10.353 回答
0

尝试

maven clean install -U

由于您的存储库已缓存,因此请尝试使用 -U 刷新缓存

于 2018-06-11T09:55:07.250 回答
0

我可以通过简单地删除 .m2 文件夹并从头开始创建 maven 项目来解决这个问题。

于 2018-06-13T08:54:09.057 回答