nexus代理maven仓库]
使用nexus代理maven仓库更新索引的方法:
-
下载更新包
Download maven repository
[[email protected] app]# wget http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.gz
[[email protected] app]# wget http://repo1.maven.org/maven2/.index/nexus-maven-repository-index.propertiesDownload indexer-cli
[[email protected] app]# wget http://central.maven.org/maven2/org/apache/maven/indexer/indexer-cli/5.1.1/indexer-cli-5.1.1.jar -
停止nexus
[[email protected] app]# /mnt/app/nexus/bin/nexus stop -
将nexus-maven-repository-index.gz,nexus-maven-repository-index.properties,indexer-cli-5.1.1.jar放在同一目录下,解压nexus-maven-repository-index.gz
[[email protected] app]# java -jar indexer-cli-5.1.1.jar -u nexus-maven-repository-index.gz -d indexer -
创建indexer/central-ctx目录
[[email protected] app]# grep karaf.data /mnt/app/nexus/bin/nexus.vmoptions
-Dkaraf.data=/mnt/data/nexus
[[email protected] app]# mkdir -p /mnt/data/nexus/indexer/central-ctx
[[email protected] app]# chown -R wisdom.wisdom /mnt/data/nexus/indexer -
拷贝indexer目录下的内容到indexer/central-ctx
[[email protected] app]# cp indexer/* /mnt/data/nexus/indexer/central-ctx/
[[email protected] app]# chown -R wisdom.wisdom /mnt/data/nexus/indexer -
重启nexus
[[email protected] app]# /mnt/app/nexus/bin/nexus start
近期评论