网上很容易搜到的教程就不多说了,主要针对central库index无法更新进行说明
默认central库是 http://repo1.maven.org/maven2/ 直接更新index很难成功,经常出现超时异常。
解决方法如下:
1 下载 nexus-maven-repository-index.gz nexus-maven-repository-index.properties
http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.gz
http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.properties
2 搭建本地服务,并修改host
127.0.0.1 repo1.maven.org
3 重新更新,我原以为这个过程会很快,实际还是需要些时间
注意观察控制台和tmp目录,tmp目录大小将增长至2G多,最后临时文件将自动删除恢复为几M
检查indexer/central-ctx,storage/central/.index
4 当nexus控制台的Scheduled Tasks完成后,修改host 回原来
本文提供了解决使用中央库时遇到的更新超时异常的方法,包括下载特定文件、搭建本地服务、修改主机配置以及检查关键目录等步骤。详细介绍了通过本地服务加速中央库更新的过程,确保了更新速度并减少了资源消耗。

2万+

被折叠的 条评论
为什么被折叠?



