【发布时间】:2012-05-16 05:34:25
【问题描述】:
在安装了 m2eclipse 的 Eclipse 中,当我选择时
文件 > 新建 > 项目... > Maven > Maven 项目
与
使用默认工作区位置
和
目录:Nexus 索引器
选中,显示以下错误信息:
目前没有可用的原型。索引完成更新后,原型列表将刷新。
为什么会出现这个错误?
【问题讨论】:
在安装了 m2eclipse 的 Eclipse 中,当我选择时
文件 > 新建 > 项目... > Maven > Maven 项目
与
使用默认工作区位置
和
目录:Nexus 索引器
选中,显示以下错误信息:
目前没有可用的原型。索引完成更新后,原型列表将刷新。
为什么会出现这个错误?
【问题讨论】:
我遇到了同样的问题,通过添加远程目录解决了: http://repo1.maven.org/maven2/archetype-catalog.xml
我在以下位置找到了这个解决方案: http://jira.talendforge.org/secure/attachment/36787/DeveloperGuide-Feedback.pdf
【讨论】:
在这种情况下您可以使用其他解决方案,您需要使用 eclipse 配置本地目录:
1-假设你需要使用mave目录:http://repo1.maven.org/maven2/archetype-catalog.xml
2- 从您的网络浏览器下载文件 http://repo1.maven.org/maven2/archetype-catalog.xml 并将其保存在 ~/.m2/archetype-catalog.xml
3 现在进入eclipse“Window-->Preferences-->maven-->Archetypes”然后点击“Add Local catalogue”,将ctalogue文件设置为~/.m2/archetype-catalog.xml,保存然后退出
4- 现在回到 Eclipse 并尝试使用新的本地目录原型创建项目,它应该可以工作
【讨论】:
更新远程目录链接:https://repo1.maven.org/maven2/archetype-catalog.xml
复制链接并添加远程原型或下载 XML 文件并选择本地原型选项并遵循 @sofiene-zaghdoudi 的解决方案。
【讨论】: