赞
踩
仓库有三种类型,如下:
1、proxy,代理仓库,也就是对外部仓库的代理,这个仓库是只读的,并且可以缓存。
2、hosted,托管仓库,也就是所谓私库了,可以上传包到这个仓库。
3、group,仓库组,这是一个容器,它可以包含多个proxy,hosted或其他group仓库,它的作用就是让开发人员引用的时候只要填一个URL,这也是只读的。
1、下载wondows版本

2、直接解压以后,win+r切到cmd以管理员模式打开,不然会安装失败

3、cd到nexus下的bin目录,执行命令启动nexus:
nexus.exe /run

出现下图代表成功

4、nexus3密码在安装目录的D:\application\nexus-3.59.0-01-win64\sonatype-work\nexus3目录下的admin.password中,username是admin,url是localhost:8081
1、maven的setting.xml文件<servers></servers>标签中添加配置,注意账户需要有管理员权限
- <!-- 私库上传依赖时使用,配置账号密码,id用于私库下载依赖时使用,保持一致-->
- <server>
- <id>self-maven</id>
- <username>账号</username>
- <password>密码</password>
- </server>
2、项目中pom.xml文件中添加配置信息
- <distributionManagement>
- <repository>
- <id>self-maven</id>
- <url>http://192.168.2.189:8081/repository/maven-releases/</url>
- </repository>
- <snapshotRepository>
- <id>self-maven</id>
- <url>http://192.168.2.189:8081/repository/maven-snapshots/</url>
- </snapshotRepository>
- </distributionManagement>
注意:id与server中id保持一致,url在Sonatype Nexus私库中,见下图:

配置完以上信息后,点击maven->deploy发布
1、新增阿里仓库

添加阿里url:
http://maven.aliyun.com/nexus/content/groups/public

把新建的阿里仓库加到maven-public中

2、本地maven文件setting.xml—>mirrors标签中添加配置
- <mirror>
- <id>self-maven</id>
- <mirrorOf>*</mirrorOf>
- <url>http://192.168.2.189:8081/repository/maven-public/</url>
- </mirror>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。