鉴于nexus的服务器在国外因此可能线上更新索引会比较慢,因此需要手动去下载相应的文件
在 索引下载地址(http://repo.maven.apache.org/maven2/.index/ )
下载 nexus-maven-repository-index.gz 、nexus-maven-repository-index.properties 两个文件
此外还需要下载:indexer-cli-5.1.1.jar (用来解压索引文件)下载地址:
http://maven.outofmemory.cn/org.apache.maven.indexer/indexer-cli/5.1.1/
或者
将nexus-maven-repository-index.gz 、nexus-maven-repository-index.properties 、indexer-cli-5.1.1.jar 放置到同一目录下,运行命令:
java -jar indexer-cli-5.1.1.jar -u nexus-maven-repository-index.gz -d indexer
-d 解压到指定目录
操作过程如下:
[guest@localhost ~]$ wget http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.properties
[guest@localhost ~]$ wget http://repo.maven.apache.org/maven2/.index/nexus-maven-repository-index.gz
[guest@localhost ~]$ wget http://search.maven.org/remotecontent?filepath=org/apache/maven/indexer/indexer-cli/5.1.1/indexer-cli-5.1.1.jar
[guest@localhost ~]$ java -jar indexer-cli-5.1.1.jar -u nexus-maven-repository-index.gz -d indexer
将{nexus_home}\sonatype-work\nexus\indexer\central-ctx下的文件全部删掉,替换为上面解压到indexer中的全部文件
重新启动nexus,刷新Sonatype Nexus中 Browser Index 是不是增加了许多文件。