1、Nexus安装(Linux)
1.1下载Nexus,地址:http://www.sonatype.org/nexus/go
1.2 解压安装包并启动
tar -zxvf nexus-x.xx.x-unix.tar.gz
进入bin目录,执行 ./nexux start 命令启动
启动起来后,通过浏览器访问http://ip:8081就可以访问了。界面如下所示:
1.3Repositories 则用来配置远程资源和本地资源,
其中支持Proxy类型资源,表示远程资源的镜像,
host类型的资源表示本地资源,用于保存第三方资源或团队内部共享的资源等。
group类型资源是组,可以将多个proxy或host类型的资源构建成一个组,供Maven使用等
注意事项:
1、类似于Nexus 2的远程资源保存路径配置,在Nexus 3中进行了分组管理
2. Nexus 2 能够支持资源信息的拷贝,提供xml格式,而Nexus 3 暂时还不支持该xml格式拷贝。
3. Nexus 2 能够下载远程的索引到本地,供搜索查询使用,但是Nexus 3 暂时还不支持,在Nexus 3 中查询的都是已经有请求该镜像库的资源,对于未从该镜像库下载过的资源是无法查询到的。那么在Nexus 3 搭建初期,没有使用前,在该系统是查询不到任何资源的,需要先使用程序去调用该镜像,才会有资源使用。
4. Nexus 3 暂时不支持下载远程镜像的索引。只有当Maven中设置了Nexus 3 的资源库,Nexus 3 会在具体编译项目的时候先从远程下载对应的资源到本地,然后传输给各个客户端使用。 这样也就不用跟Nexus 2 中那样再【Repair Index】来更新索引了。