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下可以看到索引了