2012-07-08 63 views
11

我刚安装了安装了m2e的Eclipse Juno。搜索依赖关系不会返回任何内容

然后,我创建了一个新的Maven项目,并决定我需要log4j,因此我打开了pom.xml,单击了依赖项选项卡,单击添加...按钮并在log4j中键入。

零结果。它唯一发现的就是junit(它似乎是自动添加到项目中的快速入门原型)。请注意,我可以手动添加log4j依赖项,它将工作得很好,但我觉得搜索功能非常方便!

我是一个Maven初学者,虽然我得到了m2e在靛蓝工作没有问题。所以我想我可能忘记了设置一些东西?

+0

可能重复的[Eclipse:Maven搜索依赖不起作用](https://stackoverflow.com/questions/14059685/eclipse-maven-search-dependencies-doesnt-work) – 2017-10-06 13:45:48

回答

21

所有你需要做的是更新或重建你的工作区的Maven存储库索引

打开您的"Maven Repositories"视图。打开Global Repositories并右键单击central。启用完整索引并重建。

最初这个过程需要几分钟的时间。之后,您的搜索将开始工作。

您可以通过的情况下,Maven

+2

我检查了'下载存储库索引启动时更新“,但仍然无法正常工作。我正在使用Eclipse Mars – User 2016-03-19 07:05:49

1

下,在您的工作空间的偏好转向Download repository index updates on startup重建工作区的Maven仓库指数没有工作,请尝试重新安装M2E自动完成这一过程。我通过市场更新了我的资料,并开始重新开始工作。我不确定是什么问题,但我怀疑最近有些网址发生了变化。