Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java POM.XML添加依赖项搜索不工作?_Java_Eclipse_Eclipse Plugin_M2eclipse - Fatal编程技术网

Java POM.XML添加依赖项搜索不工作?

Java POM.XML添加依赖项搜索不工作?,java,eclipse,eclipse-plugin,m2eclipse,Java,Eclipse,Eclipse Plugin,M2eclipse,我使用的是EclipseMars4.5.2,默认情况下它包含Maven。 我创建了一个新的Maven项目,当我试图通过pom.xml添加依赖项时,单击dependency选项卡并添加它。在我在搜索栏中输入“SpringFramework”后,它并没有显示任何结果(在Windows10中) 如何解决此问题?创建项目后,只需手动编辑pom.xml,例如在MavenCentral上搜索Spring(例如,here:) 从长远来看,这可能并不理想,但这应该允许您以最快的速度继续处理项目。出于某种原因,

我使用的是EclipseMars4.5.2,默认情况下它包含Maven。 我创建了一个新的Maven项目,当我试图通过pom.xml添加依赖项时,单击dependency选项卡并添加它。在我在搜索栏中输入“SpringFramework”后,它并没有显示任何结果(在Windows10中)


如何解决此问题?

创建项目后,只需手动编辑pom.xml,例如在MavenCentral上搜索Spring(例如,here:)


从长远来看,这可能并不理想,但这应该允许您以最快的速度继续处理项目。

出于某种原因,Eclipse没有从MavenCentral获取索引。转到“Maven存储库”视图并单击“全局存储库”中的“中心”。您可能看不到其中的元素。右键单击并检查索引是否已启用。如果是,请尝试“更新”。更新central可能需要30分钟或更长时间


如果这些都不起作用(这是完全可能的),请扔掉本地存储库(在主目录的.m2文件夹中),然后重试所有操作。本地存储库有时会被破坏。

在eclipse中,转到窗口->首选项->Maven

然后转到窗口>显示视图>其他>Maven>Maven存储库 单击“启用完整索引”,然后单击“重建索引”,如下所示


试试这个,我试过了,但它对我不起作用。你在尝试@VascoLameiras建议的方法后重新启动了eclipse吗?你是否支持公司代理?这样做是可行的,但我需要通过maven添加JAR。嗯,我真的不明白你的意思。例如,在Maven Central上,您几乎总是会看到类似于
org.springframework-spring-webmvc 4.2.5.RELEASE
(不知道这是否是您搜索的版本,但我想这是一个示例)。您只需将这些代码片段添加到pom.xml文件的依赖项部分。然后,IDE通常应该为您下载JAR(通过Maven)。