报错:Retrieving archetypes:' has encountered a problem
An internal error occurred during:"Retrieving archetypes
eclipse 显示如图:
报错信息:检索原型出错,点击“OK”,myeclipse直接报内存溢出,闪退。
问题出现场景:使用maven在myeclipse上创建项目时选择使用原型创建。
问题分析:使用maven的原型创建项目时,调用maven的archetype插件,插件的配置文件xml在地址http://repo1.maven.org/maven2/archetype-catalog.xml。myeclipse在调用此文件时间太长,或者出错。
问题解决:
1.直接访问http://repo1.maven.org/maven2/archetype-catalog.xml 访问源码,复制到本地,命名为archetype-catalog.xml。
2.在mueclipse中配置
备注:
建立Maven项目时,网上建议的分别是
1、cocoon-22-archetype-webapp
2、maven-archetype-quickstart
3、maven-archetype-webapp
1、cocoon-22-archetype-webapp
建好项目后,项目的结构如下:
2、maven-archetype-quickstart
建好项目后,项目的结构如下:
3、maven-archetype-webapp
建好项目后,项目的结构如下:
在这个项目里,有WEB-INF目录,并且有web.xml和一个index.jsp
pom.xml的内容如下: