1.现象描述
在eclipse创建maven项目失败,报错
Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE from any of the configured repositories.
2.解决方案:安装maven-archetype-quickstart-1.1.jar
百度一下,说是缺少maven-archetype-quickstart-1.1.jar文件
第一步,下载maven-archetype-quickstart-1.1.jar
下载地址(点击下载)
第二步,下载解压把maven-archetype-quickstart-1.1.jar 放到maven安装目录对应的lib包下
第三步,执行安装命令
a.打开dos窗口,输入以下命令即可,注意命令包含jar地址,要根据实际情况填写地址。
mvn install:install-file -DgroupId=org.apache.maven.archetypes -DartifactId=maven-archetype-quickstart -Dversion=1.1 -Dpackaging=jar -Dfile=F:\running\apache-maven-3.2.5\lib\maven-archetype-quickstart-1.1.jar
b.执行命令
c.执行命令失败,报错如下图
d.分析报错原因,maven的配置文件settings.xml里面的镜像网址无法正常访问。这里建议改为国内镜像,网速快。
原镜像地址:
<mirror>
<id>maven2</id>
<mirrorOf>*</mirrorOf>
<name>maven</name>
<url>http://repo1.maven.org/maven2 </url>
</mirror>
e.maven的配置文件settings.xml里面的镜像改为国内阿里云镜像地址
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
f.再次执行命令,执行结果如下图所示,执行成功
3.再次尝试创建项目
开始创建项目
项目创建成功
至此问题得到解决。