关于在MyEclipse中创建maven webapp项目时报错:Could not resolve archetype org.apache.maven.archetypes

时间:2023-01-26 21:38:42

在使用同一个版本的maven新建maven webapp项目时出现eclipse可以正常创建而myclipse不能创建会报错的情况。

大致错误如下:

关于在MyEclipse中创建maven webapp项目时报错:Could not resolve archetype org.apache.maven.archetypes

尝试普通的解决方案自己新增一个catalog的方式必没有起效,提示

关于在MyEclipse中创建maven webapp项目时报错:Could not resolve archetype org.apache.maven.archetypes

 

关于在MyEclipse中创建maven webapp项目时报错:Could not resolve archetype org.apache.maven.archetypes

无archetype可选,即使把catalog下载到本地确认了有内容再引用仍是空,不清楚原因。

最后考虑会不会是后面显示的版本号是RELEASE的问题

在本地仓库中查看对应位置

关于在MyEclipse中创建maven webapp项目时报错:Could not resolve archetype org.apache.maven.archetypes

 

关于在MyEclipse中创建maven webapp项目时报错:Could not resolve archetype org.apache.maven.archetypes

发现文件并不完整

回到新建maven项目

关于在MyEclipse中创建maven webapp项目时报错:Could not resolve archetype org.apache.maven.archetypes

尝试新增一个archetype

关于在MyEclipse中创建maven webapp项目时报错:Could not resolve archetype org.apache.maven.archetypes

Ok后可选的archetype项里,maven-archetype-webapp后的version就从RELEASE变成了1.0,继续下一步完成创建发现没有报错可以正常创建。

查看本地仓库对应位置

关于在MyEclipse中创建maven webapp项目时报错:Could not resolve archetype org.apache.maven.archetypes

有完整文件

关于在MyEclipse中创建maven webapp项目时报错:Could not resolve archetype org.apache.maven.archetypes

 



总结:没有认识到GroupId,ArtifactId,Version和本地仓库中的文件夹是对应的,之前创建不成功是因为对应的RELEASE在本地仓库中没有完整的文件。

但是为什么自己新增catalog的archetypes为空的原因暂未知。