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\nexus\indexer\central-ctx下的文件全部删掉
5. 拷贝索引至central-ctx目录下
将nexus-maven-repository-index.gz解压后的indexer目录中所有文件,放到sonatype-work\nexus\indexer\central-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后看到许多文件的话就说明更新成功
1.Nexus安装与配置
2.Nexus更新索引
3.发布Maven项目到nexus中
4.按项目类型分配不同的nexus工厂来发布不同的项目
http://www.cnblogs.com/meet/p/5060892.html
相关推荐
nexus index索引手动更新,不需要等待nexus自动更新很慢的下载速度,节约时间
nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库nexus 搭建 maven仓库
Nexus能下载远程的仓库索引,并在本地构件自己的仓库索引,有了该索引,你就能很快速方便的搜索任何你感兴趣的构件。 事情RSS源。Nexus服务器上发生的几乎任何事情,你都能用RSS监视,方便管理。 Release和Snapshots...
使用nexus可以方便的搭建本地仓库,避免连接远程仓库带来的速度慢的烦恼
该文档描述了安装配置Nexus本地仓库为maven服务步骤!
maven3+nexus2搭建本地和私有仓库详细步骤 ,有图有真相,希望对你有帮助
实现本地库或指定jar包的批量上传nexus二进制库服务器
Maven本地仓库搭建工具nexus-2.11.4-01-bundle.zip
2、使用方法1:在本地仓库repository文件夹中右键,打开Git Bahs Here命令(本地需要下载Git工具),然后用文本打开本工具,复制其中的命令“find xxx” 粘贴到Git Bahs Here中,回车执行即可清理无效文件。...
go语言写的一个工具,用于批量上传本地仓库的jar到nexus私库。目前只有exe没有生成linux脚本。文件夹中有使用说明。 .\mvnDeployTool.exe -r C:\\Users\\yyc\\.m2\\repository\\org\\apache\\maven -s D:\devEnv\...
搭建Nexus默认central仓库为maven的,maven是外国网站,慢死了。这里为大家添加阿里云代理仓库 第一步,添加proxy 录入完成后别忘了保存。 第二步,仓库组Public Repositories中添加aliyun 第三步,更新索引可选 ...
nexus本地仓库服务软件
nexus设置私有仓库和仓库管理
宿主仓库(hosted):又称 Nexus 本地仓库,该仓库通常用来部署本地项目所产生的构件。 仓库组(group):用来聚合代理仓库和宿主仓库,为这些仓库提供统一的服务地址,以便 Maven 可以更加方便地获得这些仓库中的...
如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足...
最新版本本地仓库安装包nexus-3.34.1-01-win64
如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足...
nexus构建maven仓库总结,添加了一些maven的基本命令
1、nodejs自动推包到私有仓库Nexus 2、设置好相关文件路径运行node文件 3、在Nexus配置好仓库信息
本地仓库就是我们在maven的setting.xml中配置的本地仓库地址。由于最原始的本地仓库是空的,Maven必须知道至少一个可用的远程仓库,才能在执行Maven命令的时候下载到需要的构件。 中央仓库是maven默认的远程仓库。 ...