zoukankan      html  css  js  c++  java
  • 2.Nexus更新索引

    https://www.cnblogs.com/meet/p/5060892.html

    nexus:https://www.cnblogs.com/guduershi/p/12028043.html
    nexus:https://blog.csdn.net/m0_37859032/article/details/103505796

    1.手动更新
    1.  下载索引文件
    在http://repo.maven.apache.org/maven2/.index/ 中下载
    nexus-maven-repository-index.gz
    nexus-maven-repository-index.properties
    然后再下载一个indexer-cli-5.1.0.jar
    indexer的下载地址:http://maven.outofmemory.cn/org.apache.maven.indexer/indexer-cli/5.1.0/
    indexer的Maven

    1
    2
    3
    4
    5
    <dependency>
        <groupId>org.apache.maven.indexer</groupId>
        <artifactId>indexer-cli</artifactId>
        <version>5.1.0</version>
    </dependency>

    2.   解压缩索引文件
    将上面三个文件(.gz & .properties & .jar)放置到同一目录下,运行如下命令
    java -jar indexer-cli-5.1.0.jar -u nexus-maven-repository-index.gz -d indexer
    3.   停止nexus
    4.   删除原有的索引文件

    将{nexus_home}sonatype-work exusindexercentral-ctx下的文件全部删掉
    5.   拷贝索引至central-ctx目录下
    将nexus-maven-repository-index.gz解压后的indexer目录中所有文件,放到sonatype-work exusindexercentral-ctx下面
    6.   启动nexus即自动更新索引


    2.自动下载
    1.  打开Repositories标签,选中远程仓库并打开Configuration,将Download Romote Location 设置为true;
    2. 在远程仓库上右键选择Update Index,Nexus会自动建立一条任务计划;一般远程仓库都比较大,构建会比较多,索引文件会很大,像http://repo1.maven.org/maven2 就有几百M,因此需要的时间就比较长。
    3.  可以进入Scheduled Tasks查看任务的执行情况,当执行完成时,远程仓库的索引就已经建立完毕了。
    两种方式,只要Browse_Index后看到许多文件的话就说明更新成功

  • 相关阅读:
    .Net Frameworks versions
    noteJavascript::string2Date for new Date(str)
    noteMS questions
    note删除Visual Studio recent Projects list
    noteshow hidden files
    sql trick
    拯救MySql 签名
    数据结构——栈和队列
    the summary of loop structure in C
    the summury of array in C.
  • 原文地址:https://www.cnblogs.com/zhoading/p/15209084.html
Copyright © 2011-2022 走看看