1. 下载nexus包,将bin目录添加到PATH路径下去
2. 修改: bin/jsw/conf 下面的wrapper.conf文件: 修改java命令绝对路径
修改之后:
3. 进入命令行,输入 nexus install :安装nexus服务;
4. 命令 nexus start启动 或者在服务里去启动
注意: 默认开启占用的端口是 8081
使用: 打开浏览器:http://localhost:8081/nexus/index.html#welcome 即可访问本地仓库服务器; 登陆用户: admin 密码: admin123
仓库类型-type 讲解:
1. host仓库:内部项目的发布仓库(内部开发人员,发布上去存放的仓库);
2. snapshot仓库:发布内部的snapshot模块的仓库;
3. proxy仓库 : 从远处中央仓库中寻找数据的仓库;
4. group仓库:又叫组仓库,用于开发人员自己设定的仓库;
发布Maven项目:
1. 在主控项目模块的pom.xml文件配置 发布到的内部 snapshot 工厂地址 , release工厂地址 --(), 以及在setting.xml中配置发布项目的用户的:用户名+密码
创建自己的工厂:
首先:
1.创建了一个Release工厂
2.创建了一个Snapshots工厂
然后: 添加工厂发布权限!!!
发布到自己的工厂去:
注意: mvn deploy 命令是将模块项目文件测试并 发布到工厂去,如果测试失败的话 是不能发布上去的!!
每个模块单独发布,不能一起发布(不知道可不可以)