29

在安装了m2eclipse的Eclipse 中,当我选择

文件 > 新建 > 项目... > Maven > Maven 项目

使用默认工作区位置

目录:Nexus 索引器

选中后,将显示以下错误消息:

目前没有可用的原型。当索引完成更新时,原型列表将刷新。

为什么会出现这个错误?

4

3 回答 3

42

我有同样的问题,通过添加远程目录解决了: http ://repo1.maven.org/maven2/archetype-catalog.xml

我在以下位置找到了这个解决方案:http: //jira.talendforge.org/secure/attachment/36787/DeveloperGuide-Feedback.pdf

于 2012-06-03T19:29:32.553 回答
7

在这种情况下,您可以使用另一种解决方案,您需要使用 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 并尝试使用新的本地目录原型创建项目,它应该可以工作

于 2015-07-08T09:30:52.813 回答
0

更新了远程目录链接:https ://repo1.maven.org/maven2/archetype-catalog.xml

复制链接并添加远程原型或下载 XML 文件并选择本地原型选项并遵循 @sofiene-zaghdoudi 的解决方案。

于 2020-03-28T12:25:57.270 回答