码迷,mamicode.com
首页 > 移动开发 > 详细

Maven报错: Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp

时间:2017-06-30 12:32:41      阅读:2968      评论:0      收藏:0      [点我收藏+]

标签:仓库   log   clip   art   maven2   targe   完整   jar包   strong   

 郁闷了两天,创建maven项目时,eclipse报错:Could not resolve artifact org.apache.maven.archetypes:maven-archetype-webapp,详细信息如下图:

技术分享

此类报错产生的原因分以下两种:

    1、Catalog 相关类型缺失;

    2、ide下载相关jar包时未能完整下载。

针对以上两种原因的解决方案如下:

    1、配置Catalog

          在eclipse中,点击window-->preferences-->maven-->archetype,在archetype页面中点击 “Add Remote Catalog”,在弹出框的catalog File输入框中填写“http://repo1.maven.org/maven2/archetype-catalog.xml”(引号不要),下面description根据自己喜好填写。然后再次创建maven项目时选择自己刚才新建的catalog,然后再选择org.apache.maven.archetypes  maven-archetype-webapp;

     2、重新下载maven-archetype-webapp-1.0.jar 

            如果以上方法未能解决问题,那就重新下载maven-archetype-webapp-1.0.jar即可。方法为:进入maven本地仓库org\apache\maven\archetypes\maven-archetype-webapp\1.0目录下删除.lastUpdate文件,当再次创建web时项目时,ide会自动下载相关的jar包。

Maven报错: Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp

标签:仓库   log   clip   art   maven2   targe   完整   jar包   strong   

原文地址:http://www.cnblogs.com/guzhou-ing/p/7098064.html

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!