1. 对于中央仓库由于索引文件太大无法下载成功,可通过手工方式下载

下载地址:https://repo.maven.apache.org/maven2/.index/

下载文件:nexus-maven-repository-index.properties,nexus-maven-repository-index.gz

下载完成后最好通过md5或sha1校验下文件是否一致,因为服务器不在国内,网络传输可能会造成文件损坏

maven入门基础:手工下载索引文件(十二)

maven入门基础:手工下载索引文件(十二)

百度网盘下载:indexer-cli-5.1.0.jar   链接:http://pan.baidu.com/s/1qWssYte 密码:9hy6,indexer-cli-5.1.0.jar是专门用来解析和发布索引的工具,也可以前往maven中央仓库下载:https://search.maven.org/search?q=g:org.apache.maven.indexer%20AND%20a:indexer-cli

 

2. 下载完成后的文件上传到nexus所在服务器的central-ctx目录下

maven入门基础:手工下载索引文件(十二)

 

 

3. 在该目录下执行命令:java -jar indexer-cli-5.1.0.jar -u nexus-maven-repository-index.gz -d ./

maven入门基础:手工下载索引文件(十二)

报错,需要删除write.lock文件,为了保险起见,将这个文件剪切到tmp目录下

maven入门基础:手工下载索引文件(十二)

重试发现可以了

maven入门基础:手工下载索引文件(十二)

maven入门基础:手工下载索引文件(十二)

 

4. 重启nexus:nexus restart,发现Browse Index下可以看到索引了

maven入门基础:手工下载索引文件(十二)

 

相关文章:

  • 2021-10-07
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-01-16
  • 2021-07-17
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-11-23
  • 2021-11-08
  • 2021-07-08
  • 2021-06-01
  • 2021-05-27
相关资源
相似解决方案