首页 > 代码库 > GXPT环境搭建——私服Nexus更新索引(三)

GXPT环境搭建——私服Nexus更新索引(三)

  私服Nexus搭建完毕之后,由于网络原因,有时候会出现索引更新不了的问题,这里参考了网上众多资料,给出一种离线更新索引的方式。

1、下载索引文件

    nexus-maven-repository-index.gz

    nexus-maven-repository-index.properties

2、下载解压工具

  下面就是解压这个索引文件,虽然后缀名为gz,但解压方式却比较特别,我们需要下载一个jar包:indexer-cli-5.1.1.jar,我们需要通过这个特殊的jar来解压这个索引文件
  注:indexer-cli-5.1.1.jar是专门用来解析和发布索引的工具。

3、cmd命令解压  

  将上面三个文件(.gz & .properties & .jar)放置到同一目录下,例如我放置在了D:\index文件夹下面。运行CMD命令如下:

  a、定位到D:\index下

    d:

    cd index

  b、执行解压命令

    java -jar indexer-cli-5.1.1.jar -u nexus-maven-repository-index.gz -d indexer

之后,会在D:\index自动生成一个indexer文件夹,大概十几分钟吧,cmd命令执行完毕,indexer文件大小会达到700M多点,然后indexer内的文件拷贝到私服{nexus-home}/sonatype-work/nexus/indexer/central-ctx目录下,重新启动nexus,索引更新完毕!

  

  




GXPT环境搭建——私服Nexus更新索引(三)