Eclipse使用Maven时出现:Index downloads are disabled, search results may be incomplete.问题解决

https://www.cnblogs.com/EasonJim/p/6674099.html

1、全局设置

【Windows】->【Preferences】->【Maven】->勾选【Download respository index updates on startup】

完成后重启eclipse,然后等待下载更新完即可。

2、单独设置

【Windows】->【Show View】->【Others】->【Maven】->【Maven Repositories】

然后在下方的【Maven Repositories】窗口中定位到【Global Repositories】,找到【central(http://repo.maven.apache.org/maven2)】,右键选择【Update Index】

总结:

推荐使用全局设置,如果网速不行,那么就单独配置,有需要时再更新。

经过测试,在Mac下的菜单可能和Windows不太一样,只要找对窗口即可。

关于修改central地址的问题:

我觉得这个没必要修改,全局固定是指向官方的公共仓库,而通过项目上指定了相关私有仓库,在通过上面工具搜索时,会按顺序进行查找。主要的还是项目上的pom.xml的配置问题。

https://my.oschina.net/xldc/blog/653911

很久没用过Eclipse的m2e插件Add jar功能了,主要是没有提示功能,只显示本地已经有的jar包,其他都提示“Artifact Id cannot be empty”,今天梳理项目时偶然看到一篇博文http://www.tuicool.com/articles/VFJBryE,终于可以用了。

首先,更改maven中央库地址,自带的总是有点问题,当然不论哪个,好像都下载不了beetl2.2.5,@闲大富

<mirror>
         <id>mvnrepository.com</id>
         <mirrorOf>central</mirrorOf>
         <name>mvnrepository.com</name>
         <url>http://central.maven.org/maven2</url>
     </mirror>

亲测阿里仓库可用2016年10月28日

    <mirror>
        <id>nexus-aliyun</id>
        <mirrorOf>*</mirrorOf>
        <name>Nexus aliyun</name>
        <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>

接着就是对Eclipse的调教:

1、Window->Preferences->Maven,勾选如下两个框

2、Windows->Show View->Other...->Maven->选 Maven Repositories,OK,如图

3、然后在Maven Repositories->Global Repositories对中央库,右键,选择Rebuile Index,重建索引,耐心等待,之后就可以了,如图

使用Maven插件无法重建索引(Rebuild Full Index)的问题

2017年11月14日

问题产生如下: 
因为单位使用了过滤,访问Internet时,超过10M的内容就拒绝。 
因为maven插件在初始时,需要下载Maven的index文件,这个文件比较大,有38M多,下载不成功。 
所以造成使用Maven添加依赖项时(Add Dependency)时,没有提示项目可用,并且在Console中,输出: 
Unable to update index for central|http://repo1.maven.org/maven2 。

解决方式如下:

1、通过其它方式下载如下两个文件: 
http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.properties 
http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.gz

2、找一个Apache Tomcat服务器,在其根据目录下建立一个 /maven2/.index 的虚拟目录(注意: 如果你使用的是XP系统, 可能无法建立.index文件夹, 必须使用虚拟目录),把上述两个文件拷贝至该虚拟目录指向的目录下。

3、编辑 c:\WINDOWS\system32\drivers\etc\hosts 文件,在文件中加入: 
127.0.0.1    repo1.maven.org 
注:127.0.0.1 为步骤2的Apache Tomcat服务器IP地址。

4、在Eclipse中,打开 Maven Repositories 面板, 
在 Global Repositories --> central 项上,点右键,Rebuild Index 即可。

5、移除之前在 hosts 文件中添加的内容。

6、(可选)把Properties中Maven项的 Download repository index updates on starup 选项去除。

原文地址:https://www.cnblogs.com/hellowq/p/10400177.html

时间: 2024-08-29 04:37:39

Eclipse使用Maven时出现:Index downloads are disabled, search results may be incomplete.问题解决的相关文章

Index downloads are disabled, search results may be incomplete.

If hit "Index downloads are disabled, search results may be incomplete." issue. "Window" --> "Preferences" and choose Maven in the left side. Now you have to check the box "Download repository index updates on startup

【MAVEN】搜索错误“Index downloads are disabled,search results may be incomplete”

出现上面这个错误,需要将Maven的索引下载到本地. 应用后,在Window -> Show View -> Other -> Maven -> Maven Repositories 点击OK后,在 Global Repositories 下面,右击central进行索引: Maven的索引就有两三个G,比较大,建议在网络比较好的时候更新.

Eclipse创建Maven时提示错误could not resolve archetype

今天用Eclipse创建Maven多模块项目的时候提示错误: could not resolve archetype ******release from any of the configured repositories 这个问题网上主要是两个解决方案: 1.是修改setting.xml文件 详情请见:http://www.cnblogs.com/dingyingsi/p/3616802.html 2.是添加新的Catalog配置 详情请见:http://blog.csdn.net/afga

Eclipse构建Maven的SpringMVC项目

使用Eclipse构建Maven的SpringMVC项目-northwolf-ChinaUnix博客http://blog.chinaunix.net/uid-20060673-id-3175079.html 在pom.xml中添加所需要的jar包,遇到下图中 问题:"Index downloads are disabled, search results may be incomplete."  参考: Maven - m_linda的专栏 - 博客频道 - CSDN.NEThttp

(转载)解决eclipse安装maven的问题:Unable to update index for central|http://repo1.maven.org/maven2

问题产生如下:因为单位使用了过滤,访问Internet时,超过10M的内容就拒绝.因为maven插件在初始时,需要下载Maven的index文件,这个文件比较大,有38M多,下载不成功.所以造成使用Maven添加依赖项时(Add Dependency)时,没有提示项目可用,并且在Console中,输出:Unable to update index for central|http://repo1.maven.org/maven2 . 解决方式如下:1.通过其它方式下载如下两个文件:http://

eclipse运行 Maven Test命令时控制台输出乱码的解决办法

在Maven的pom.xml文件中增加: <properties>      <argLine>-Dfile.encoding=UTF-8</argLine> </properties> 今天突然遇到这个问题了,上网搜了一下,答案一大堆,还是这个最好!记录一下! eclipse运行 Maven Test命令时控制台输出乱码的解决办法,布布扣,bubuko.com

Eclipse下Maven新建Web项目index.jsp报错完美解决(war包)

Eclipse下Maven新建Web项目步骤 1. 2. 3. 4. 5. 问题描述 最近用eclipse新建了一个maven项目,结果刚新建完成index.jsp页面就报错了,先把错误信息贴出来看看! 解决方法 第一种:直接在pom.xml文件中添加jar包支持 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <

eclipse创建maven项目时如何修改web的版本和jdk的版本

在使用eclipse创建maven项目的时候,默认的web.xml的版本时2.3,默认jre的版本时1.5,有时候我们需要修改一些高的版本 1.首先找到项目下面的.settings下面的org.eclipse.wst.common.project.facet.core.xml文件 2.修改里面的文件为我们需要的jdk和web的版本 3.在我们的maven项目的pom文件里面添加编译插件 <build> <finalName>SSM</finalName> <plu

Eclipse搭建Maven项目并上传SVN备份

近段时间在学着Java,想着用Java做BS的项目.但是项目一遇到问题又要重做,故想起了用SVN做备份. 我的电脑是windows的64位系统: 一.建项目的总体思路是: 前期: a.安装JDK,配置JAVA环境变量(Eclipse基于JAVA环境,所以必须安装JDK) 从Oracle官网下载适合系统的JDK:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html#javasejdk 安装并配置J