Eclipse之Maven新建Web工程报错

Tag: Maven Eclipse Web 报错

问题

在Eclipse中新建Maven Projec,选择Archetype(maven-archetype-webapp或maven-archetype-quickstart)后,最后点击Finish时报错:Could not resolve archetype org.apache.maven.archetypes:maven-archetype-webapp

New Maven Project

报错

解决

方法一:在Eclipse Maven配置中添加新的Catalog配置

参考:Eclipse使用Maven创建Web时错误
因使用此方法同样需要Eclipse联网下载,速度太慢,本人尝试未成功,放弃。

方法二:手动安装(推荐)

参考:[Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart]

  1. 下载maven-archetype-webapp-1.0 jar
    maven-archetype-webapp.jar下载地址:
    http://www.everycoding.com/maven2/org/apache/maven/archetypes/maven-archetype-webapp.html
    maven-archetype-quickstart.jar下载地址:
    http://www.everycoding.com/maven2/org/apache/maven/archetypes/maven-archetype-quickstart.html
  2. 使用命令安装
    执行命令:
mvn install:install-file -DgroupId=org.apache.maven.archetypes -DartifactId=maven-archetype-webapp -Dversion=1.0 -Dpackaging=jar -Dfile=maven-archetype-webapp-1.0.jar

注:maven-archetype-webapp.jar与maven-archetype-quickstart.jar安装命令不同,请自行修改对应参数。
DartifactId --> artifactId
Dversion --> 版本(这里webapp是1.0,quickstart是1.1)
-Dfile --> jar包所在完整路径

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容