无法在STS中创建spring mvc项目

无法在STS中创建spring mvc项目,spring,maven,spring-mvc,Spring,Maven,Spring Mvc,我正在尝试创建一个SpringMVC项目。我正在创建一个Maven项目,然后选择原型作为 GroupId : co.ntier ArtifactId : spring-mvc-archetype Version: 1.0.2 我得到这个错误: Unable to create project from archetype [co.ntier:spring-mvc-archetype:1.0.2 -> http://maven-repository.com/artifact/co.ntie

我正在尝试创建一个SpringMVC项目。我正在创建一个Maven项目,然后选择原型作为

GroupId : co.ntier
ArtifactId : spring-mvc-archetype
Version: 1.0.2
我得到这个错误:

Unable to create project from archetype [co.ntier:spring-mvc-archetype:1.0.2 -> http://maven-repository.com/artifact/co.ntier/spring-mvc-archetype/1.0.2]
The defined artifact is not an archetype

尝试清理.m2\repository\文件夹。不要忘记在settings.xml中设置代理。settings.xml是手动创建的,因此您需要创建自己的并设置代理。下面是在settings.xml中设置代理的示例模板 符合事实的 http -你的代理人在这里- -你的港口号码在这里-
在我的情况下,我只有更改存储库URL。尝试使用此url:

尝试删除m2/repository中的/co文件夹,然后在创建Eclipse项目时添加新的archytype。将此用于存储库URL:

@Arya听到这个消息很高兴:我以前试着在网上搜索这个问题,但大多数时候答案都是模糊的。我做了一些实验,最后我得到了它,我很乐意分享我的解决方案。settings.xml在哪里?@TamimAdDari基本上它是一个配置文件。安装maven时,将创建.m2文件夹。通常它位于此目录中,默认情况下不包括C:\Users\\.m2 settings.xml,您必须在.m2文件夹的根目录中手动创建它。\。m2\settings.xml您说过要清理存储库文件夹,那么清理到底是什么意思?只需添加settings.xml?@Question\u Guy clean意味着,无论您在/repository文件夹中看到什么文件,只需删除它并让maven再次生成。有时候,当您创建新项目时,它是自动生成的,如果它没有生成您可以生成的文件:右键单击eclipse中的项目,选择maven->Update project..->检查快照/版本中的强制更新。然后添加settings.xml。