一.为什么要构建Nexus私服?
公司所有开发成员没有外网,通过局域网连接 nexus 私服,由私服连接外网。
把项目发布到私服.其他人员从私服下载。
二.使用私服之后架构图
三.搭建 Nexus
3.1 nexus-2.10-1bundle.zip 解压到任意非中文目录中
3.2进入 nexus-2.10-1\bin\jsw\indows-x86-4(对应自己系统)
以windows64系统为例
- instal-nexus.bat 安装服务
- star-nexus.bat 开启服务
- stop-nexus.bat 停止服务
- unistal-nexus.bat 卸载服务
3.3 登录后台
在浏览器输入 htp:/localhost:8081/nexus
默认端口8081
默认用户名admin
默认密码admin123
若需调整可配置nexus-2.10-1\conf\exus.proerties
四.使用 maven 连接私服
4.1修改maven 的 setings.xml
<?xml version="1.0" encoding="UTF-8"?>G:\tool\m2\myrepository nexus-releases * http://localhost:8081/nexus/content/groups/public nexus-snapshots * http://localhost:8081/nexus/content/repositories/apache-snapshots/ jdk-1.7 true 1.7 1.7 1.7 1.7 nexusTest local-nexus http://127.0.0.1:8081/nexus/content/groups/public/ true true nexusTest releases admin admin123 snapshots admin admin123
G:\tool\m2\myrepository 存放本地仓库位置
http://127.0.0.1:8081 Nexus服务器ip及端口
admin/ admin123 Nexus服务器登录用户名和密码
五.把项目发布到私服的步骤
5.1 pom.xml 中配置私服路径
4.0.0 com.bjsxt test 0.0.1-SNAPSHOT releases http://localhost:8081/nexus/content/repositories/releases snapshots http://localhost:8081/nexus/content/repositories/snapshots
5.2 在 setings.xml 中配置连接私服仓库的用户名和密码
releases admin admin123 snapshots admin admin123
5.3 右键项目-> run as 输入 deploy
添加到项目后,后台可查询到对应包
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持潘少俊衡。
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:/jtjc/Linux/108384.html