Maven报错( Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp)
宁可枝头抱香死,何曾吹落北风中。这篇文章主要讲述Maven报错: Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp相关的知识,希望能为你提供帮助。
郁闷了两天,创建maven项目时,eclipse报错:Could not resolve artifact org.apache.maven.archetypes:maven-archetype-webapp,详细信息如下图:
文章图片
此类报错产生的原因分以下两种:
【Maven报错( Could not resolve archetype 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包。
推荐阅读
- POJ 2486 Apple Tree(树型dp)
- Android 四大组件学习之ContentProvider二
- Android LayoutInflater
- android XXXActivity和getApplicationContext()差别
- 0-Android编译系统简要介绍和学习计划
- app测试点-1
- FaceBook推出的Android图片载入库-Fresco
- Android中SQLite的使用
- Android、iPhone和iPad的7款最佳移动视频编辑应用