報錯: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的內容如下:
