2010-05-16 87 views
6

我有m2eclipse和Nexus的问题。通常,当你在Eclipse中创建一个新的Maven项目时,你可以从Nexus Indexer中选择一个类似maven-archetype-quickstart的原型。不幸的是,Nexus Indexer没有显示任何内容。但最糟糕的是,“添加依赖”菜单不起作用。 (为了更好的理解:通过点击“Dependencies”选项卡,你通常可以点击一个按钮来输入groupId或artifactId,这就是我正在谈论的菜单,如果我输入例如“junit”,它没有搜索结果。) 有人知道这个问题吗?我怎么修复它?m2eclipse中的依赖关系问题

非常感谢任何帮助。

+0

添加错误日志视图(窗口>显示视图>错误日志),看看是否可以发现一个明显的问题。 – 2010-05-16 21:23:46

+0

是的,有一些错误,说:无法更新索引http://repo1.maven.org/maven2/,错误更新索引。 我GOOGLE了很多,但无法解决问题。有人知道这个问题吗? – 2010-05-18 08:55:04

+0

我有同样的问题。我也尝试更换我的settings.xml,它触发eclipse重新索引,但无济于事。 – aron 2011-10-20 07:47:13

回答

1

默认情况下,ui显示内部索引,选择下拉列表并选择Nexus索引(如果没有)。否则,你有没有发布Nexus的索引?

+0

当我选择下拉菜单时,有三个选项:Nexus索引器,内部和默认本地。我选择了Nexus Indexer。过滤器是空的。但是它不显示任何组标识或工件标识。该窗口使目录变得更加明显,并且过滤器选项保持空白。 你是什么意思:“否则你是否发布过Nexus的索引?”我如何从Nexus发布索引? 非常感谢。 – 2010-05-18 08:15:43