Eclipse没有的工程原型或模板创建maven失败

第一种方法

Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quic

 

当你安装了m2eclipse后,就可以通过菜单【File-New-Project…】,选择其中的Maven-Maven Project,根据Maven提供的工程原型或模板archetype来生成简单的项目框架。

1)

这种方法并不推荐,因为eclipse需要网上加载

下载地址

http://repo1.maven.org/maven2/archetype-catalog.xml

2)

推荐这种方式,先下载到本地,比较快

通过浏览器查看http://repo1.maven.org/maven2/ 找到名字为archetype-catalog.xml下载到本地

或者直接下载https://files.cnblogs.com/files/zhaozhenqiang/archetype-catalog.xml

 

如果继续报错请检查maven setting.xml文件,应该包含以下内容

3)

在创建maven工程时有时候会出现这类异常

网上的解决方法有很多,但是每一种情况是不一样的,我试了几个方法,没有见效,如果已经有maven 工程了,我的操作是换一个workspace 工作空间就ok

 

如图,三个切换成哪一个都可以,前提时切换到的工作空间没有maven 工程。

然后在该工作区间创建maven web工程,如果不想用该新的工作空间,则直接切换到原来的工作空间,点击import 导入到自己常用的工作区间就ok了。

 

 

第二种方法

Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart

之前都是命令行创建,今天用eclipsem2eclipse的时候装完后创建项目的时候报错:

  Could not resolve archetype org.apache.maven.archetypes:maven-archetype-quickstart:RELEASE from any of the configured repositories.

   

解决方式:

  1.http://maven.oschina.net/content/groups/public/org/apache/maven/archetypes/maven-archetype-quickstart/  下载最新版maven-archetype-quickstart-1.1.jar
   2.
命令行到下载目录下执行mvn install:install-file -DgroupId=org.apache.maven.archetypes -DartifactId=maven-archetype-quickstart -Dversion=1.1 -Dpackaging=jar -Dfile=maven-archetype-quickstart-1.1.jar

posted @ 2017-04-03 16:51  zhaozhenqiang  阅读(1222)  评论(0编辑  收藏  举报