nexus搭建和手動更新索引心得
這段時間在學習maven,然后學習nexus,nexus下載安裝啟動都很順利,但是不管是在辦公室還是在自己家里,更新索引都更新不下來,也不知道為什么,多方搜索,最后記錄一下自己手動更新索引的過程。
1、首先得有這幾個文件:
3、到http://search.maven.org,搜索g:"org.apache.maven.indexer" AND a:"indexer-cli"下載特定解壓文件indexer-cli-5.1.1.jar,如下圖:
搜索結果,選擇jar包下載:
4、把這幾個文件放在同一個文件路徑下面,從cmd進入到這個路徑,輸入命令:
java -jar indexer-cli-5.1.1.jar -u nexus-maven-repository-index.gz -d indexer
1、首先得有這幾個文件:


2、到http://repo.maven.apache.org/maven2/.index/下載下面這兩個文件,進入網頁,拉到最底下,找到如圖所示文件:


3、到http://search.maven.org,搜索g:"org.apache.maven.indexer" AND a:"indexer-cli"下載特定解壓文件indexer-cli-5.1.1.jar,如下圖:

搜索結果,選擇jar包下載:

4、把這幾個文件放在同一個文件路徑下面,從cmd進入到這個路徑,輸入命令:
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-home%\sonatype-work\nexus\indexer\central-ctx下面。
5、重新啟動nexus,進入管理界面,選擇central->Browse Index,就看到更新的索引了。
注意:nexus是需要重新啟動的,我是在做上面的所有步驟之前,先停掉nexus,等上面四個步驟完成之后,再啟動nexus的。
參考:http://blog.csdn.net/shawyeok/article/details/23564681
http://ju-iteye.iteye.com/blog/2226436