nexus私服update repair index索引失败解决方案

原创 2016年06月01日 22:25:49

  问题描述:

  搭建Maven的Nexus私服仓库,一般安装完Nexus后,默认是没有Central  Browse Index索引的,但如果没有索引就没有Nexus存在的价值。

  两种解决方法:

Nexus自动更新下载 ——(考虑网速原因,比较慢,不建议)

自行手动下载 —— (强烈推荐)


方案一:

1.如果是在公司或者其他地方使用代理上网,需要在Nexus设置代理。


2.将type为proxy的Central此处改为true,方案二同样如此!



3.选择Update Index。  只要你不停服务,它会慢慢更新,更新完后你就能看到了!


4.你可以在从Administration——ScheduledTasks中查看下载进度


5.当Update更新完成后,Browse Index下就会有索引。 第一次更新会很慢,下载的目标文件夹在sonatype-work\nexus\indexer\central-ctx目录下,我的有2.14G。  第二次及以后就不会了。

方案二:

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静态资源服务器(或者其他服务器)

 a.将服务器端口改为80
 b.在其根目录root下新建一个maven2目录,进入maven2目录,新建.index目录,把上述两个文件拷贝该目录下。
注意:.index文件夹,可能需要在dos命令下用mkdir建立

3.修改Host文件,即IP映射

 编辑 c:\WINDOWS\system32\drivers\etc\hosts 文件,在文件中加入:
 127.0.0.1   repo1.maven.org
注意 :hosts文件不能配端口,给host文件添加Users可修改权限。

4.好了,再运行update index,就会直接下载我们这两个文件中的内容

Ok,这样应该就能正常的下载了


5.schedule task中  update index 任务正在 running , 等运行结束后,刷新列表就可以看到索引了!



6.最后我们要把hosts文件改回来,去掉ip域名定向


参考资料: http://blog.csdn.net/zzq900503/article/details/41743351

nexus私服update index失败解决方案

现在要建一下maven的nexus私服仓库 但是发现central仓库的索引 index下载不下来 原因 分析了一下,这是nexus无法自动处理重定向导致的 解决方案 如下有2...
  • q383965374
  • q383965374
  • 2014年12月05日 12:54
  • 7160

Maven私服Nexus,无法更新jar

今天测试Spring+MongoDB,使用Maven管理项目, 引入spring-data-mongodbJar和mongo-java-driver的时候,发现jar始终无法下载,刷新索引、缓存等操作...
  • u011453631
  • u011453631
  • 2016年11月07日 13:52
  • 4444

使用nexus搭建maven私服、手动更新索引

网络上关于搭建maven私服的文章很多,但对于maven仓库索引的配置这方面还是较少,本文主要讲述如果快速搭建一个nexus私服,以及如何手动更新索引文件。...
  • kmter
  • kmter
  • 2014年04月12日 23:43
  • 72560

Nexus索引更新和仓库迁移

索引好比目录,只有有了索引,才能根据索引去仓库下载需要的构件jar包。由于中央仓库向全世界提供下载服务,有很多构件,其索引文件也很大,大概1G左右。  更新索引方式有两种: 1. ...
  • god8816
  • god8816
  • 2016年11月02日 16:02
  • 2237

2.Nexus更新索引

1.手动更新1.  下载索引文件在http://repo.maven.apache.org/maven2/.index/ 中下载nexus-maven-repository-index.gznexus...
  • founder517518
  • founder517518
  • 2017年03月26日 18:40
  • 344

Nexus 手动更新索引

1、鉴于nexus的服务器在国外因此可能线上更新索引会比较慢,因此需要手动去下载相应的文件 需要下载三个文件nexus-maven-repository-index.gz nexus-maven-r...
  • timothy316
  • timothy316
  • 2016年06月10日 10:52
  • 2594

nexus repair或update index 没反应 速度慢 手动配置nexus index

网络上关于搭建maven私服的文章很多,但是不是所有人都能成功,至少我是不论如何配置,如何去repair还是update , index都是没有反应的,本文主要讲述如果快速搭建一个nexus私服,以及...
  • woshioosm
  • woshioosm
  • 2015年07月28日 09:24
  • 8484

Nexus下载远程Maven仓库索引

在开发过程中, 常常只记得某个构建名字,而不记得其具体的配置信息及可用版本等,这个时候可以通过nexus的构建搜索功能查询得到适用的构建;搜索构建的前提是构建在仓库中已经建立索引,没有建立索引或者索引...
  • webrobot
  • webrobot
  • 2014年01月17日 16:40
  • 3329

eclipse新建Maven工程时Nexus Indexer为空问题

安装配置完Maven和Nexus后,使用mvn命令行可以创建工程骨架;但使用eclipse存在如下问题。 问题截图如下图0: 图0. Nexus Indexer为空 由于Catalog选N...
  • kingzone_2008
  • kingzone_2008
  • 2014年09月28日 00:07
  • 4931

解决nexus下载maven索引的问题

用nexus搭建了maven repository的镜像服务器。当时都安装好之后,将本地的settings.xml修改成使用该镜像服务器。这些配置都搞定后,测试时执行任何mvn任务时都存在问题。在管理...
  • davil_dev
  • davil_dev
  • 2011年11月02日 19:39
  • 18201
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:nexus私服update repair index索引失败解决方案
举报原因:
原因补充:

(最多只允许输入30个字)