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

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

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

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

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

百度网盘下载: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目录下

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

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

重试发现可以了

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

原文地址:https://www.cnblogs.com/my_captain/p/12245208.html