Java 无法在本地repostory中搜索依赖项

Java 无法在本地repostory中搜索依赖项,java,eclipse,maven,eclipse-plugin,maven-2,Java,Eclipse,Maven,Eclipse Plugin,Maven 2,我最近安装了pluginm2e-Maven集成到Eclipse中。我创建了一个Maven项目,一个简单的pom.xml,并在其中添加了一个本地存储库URL。但是,当我在Eclipse中转到pom.xml的Dependency部分时,单击Add,并尝试搜索库,结果来自默认的Maven存储库,而不是本地存储库 在搜索和添加依赖项时,如何在本地存储库中进行m2e插件搜索 谢谢 根据您提供的评论,我建议将存储库添加到您的中,通常位于~/.m2/settings.xml。这样,插件也应该在该存储库中查找。

我最近安装了plugin
m2e
-Maven集成到Eclipse中。我创建了一个
Maven
项目,一个简单的
pom.xml
,并在其中添加了一个本地存储库URL。但是,当我在Eclipse中转到
pom.xml
Dependency
部分时,单击
Add
,并尝试搜索库,结果来自默认的Maven存储库,而不是本地存储库

在搜索和添加依赖项时,如何在本地存储库中进行
m2e
插件搜索


谢谢

根据您提供的评论,我建议将存储库添加到您的中,通常位于
~/.m2/settings.xml
。这样,插件也应该在该存储库中查找。你能确认你的有索引吗?您可能希望在Eclipse中打开Maven repositories视图,检查您的存储库是否在那里列出,并使用存储库条目上下文菜单中给出的索引选项。我一直不明白这些选项,但它们可能与此相关。

你看了吗?@drvdijk:是的,我在发布问题之前看了。我提到的本地存储库不在我的系统中的目录中,它托管在公司服务器上。我知道URL并将其放在pom.xml中(在适当的标记下)。您发布的链接有一个问题,它解释了如何将本地目录添加为存储库,而不是位于网络中某个位置的存储库。我知道我可以访问存储库,因为我可以通过键入依赖项的groupId和artifactid来添加依赖项。只是当我搜索它们时,我会从默认的存储库中得到结果。想解释一下否决票吗?否决票不是我的,我也有疑问。事实上,我现在将其提升为0:)在我的.m2目录中没有这样的
settings.xml
。是否在安装时没有创建一个简单的默认值?不是,您必须自己创建它(但它可能很短)。