在通过eclipse创建一个新的maven仓库的时候(部署的步骤参照了http://blog.csdn.net/qjyong/article/details/9098213),总是遇到这样一个错误Unable to create project from archetype [org.apache.maven.archetypes:maven-archetype-quickstart:1.1]。在网上找了很多解决方法,主要有两种解决方案:
1、手动下载jar包
在本地pom.xml中加入
在命令行中使用:mvn install进行本地仓库下载
来自:http://blog.csdn.net/pzw_0612/article/details/46391559
2、配置https://repo.maven.apache.org/maven2/archetype-catalog.xml文件
先把:
这个xml进行下载,
之后
将下载的xml文件设置为创建Maven项目时要选择的:
试过之后都不行。
这里我使用的方法是替换maven配置当中的apache-maven-3.5.2\conf\setting.xml文件
在自己的setting.xml文件当中的mirrors仓库添加:
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
然后创建,成功。