在安装了 m2eclipse 的Eclipse中,当我选择
时档案>新>项目...> Maven> Maven项目
与
使用默认工作区位置
和
选择目录:Nexus Indexer
,显示以下错误消息:
目前没有原型。索引完成更新后,原型列表将刷新。
为什么会出现此错误?
答案 0 :(得分:42)
我有同样的问题,通过添加远程目录解决了这个问题: http://repo1.maven.org/maven2/archetype-catalog.xml
我找到的解决方案: http://jira.talendforge.org/secure/attachment/36787/DeveloperGuide-Feedback.pdf
答案 1 :(得分:5)
在这种情况下你可以使用另一个解决方案,你需要使用eclipse配置本地ctalogue:
1-假设您需要使用mave目录:http://repo1.maven.org/maven2/archetype-catalog.xml
2-从web浏览器下载文件http://repo1.maven.org/maven2/archetype-catalog.xml并将其保存在〜/ .m2 / archetype-catalog.xml
3现在转到eclipse“Window - > Preferences - > maven - > Archetypes”然后单击“Add Local catalog”并将ctalogue文件设置为〜/ .m2 / archetype-catalog。 xml,保存并退出
4-现在回到eclipse并尝试使用新的本地catatlogue原型创建项目,它应该工作
答案 2 :(得分:0)
更新的远程目录链接:https://repo1.maven.org/maven2/archetype-catalog.xml
要么复制链接并添加远程原型,要么下载XML文件并获取本地原型选项,然后遵循@ sofiene-zaghdoudi的解决方案。