搭建Maven私服-Nexus
创建名为 创建名为
发布日期:2021-04-30 21:01:07
浏览次数:140
分类:精选文章
本文共 1403 字,大约阅读时间需要 4 分钟。
Maven 私服搭建及项目部署指南
搭建 Maven 私服是现代化项目管理的重要基础之一。本文将引领您完成 Maven 私服搭建及项目部署的完整流程,重点使用 Sonatype Nexus 这一最广泛认可的私服工具。
环境准备
本次操作环境为 CentOS 服务器,已预装 Java 环境。项目 soul 需要部署到私服,ssm 项目将引用 soul 依赖库。
Nexus 安装
选择 Nexus OSS 免费版进行安装。下载地址(注:请勿添加链接)。
# 解压并上传到服务器tar xzf nexus-3.5.1-02-unix.tar.gz
# 启动 Nexus 服务cd /nexus-3.5.1-02/bin./nexus start
Nexus 验证
访问私服地址(IP 替换为服务器地址):http://服务器IP地址:8081/nexus/,用户名/密码:admin/admin123。成功登录即完成安装。
项目部署
创建仓库
yelog-release 的发布仓库,仓库类型为 Release。yelog-snapshot 的快照仓库,仓库类型为 Snapshot。pom 中配置
在项目 pom.xml 中添加以下配置:
yelog-release Release Repository of yelog http://服务器IP地址:8081/repository/yelog-release/ yelog-snapshot Snapshot Repository of yelog http://服务器IP地址:8081/repository/yelog-snapshot/
Maven settings.xml 配置
在 settings.xml 中添加服务器配置:
yelog-release admin admin123 yelog-snapshot admin admin123
依赖配置
在项目 pom.xml 中添加依赖:
org.soul commons 1.0-SNAPSHOT
项目部署完成
部署完成后,项目依赖可从私服 yelog-snapshot 仓库查看。
注意事项
- 服务器 IP 替换为实际服务器地址。
- 仓库名称可根据实际项目需求进行调整。
- Maven 插件或 IDE 插件可用于自动化部署。
发表评论
最新留言
不错!
[***.144.177.141]2026年05月31日 09时19分19秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
php自定义函数: 文件大小转换成智能形式
2023-03-01
php英语单词,php常用英语单词,快速学习php编程英语(6)
2023-03-01
PHP获取curl传输进度
2023-03-01
PHP获取IP所在地区(转)
2023-03-01
PHP获取IP的方法对比
2023-03-01
php获取json里面内容
2023-03-01
R2的版本由来
2023-03-01
PHP获取图片宽度高度、大小尺寸、图片类型、用于布局的img属性
2023-03-01
PHP获取当前文件的绝对路径
2023-03-01
PHP获取当前时间、时间戳的各种格式写法汇总
2023-03-01
PHP获取当前页面的完整URL
2023-03-01
php获取数据库中数据生成json,中文乱码问题的解决方案
2023-03-01
php获取文件夹中文件的两种方法
2023-03-01
PHP获取日期的一些方法总结
2023-03-01
R2学习记录
2023-03-01
PHP获取本周的每一天的时间
2023-03-01
php获取用户真实IP和防刷机制
2023-03-01
php获取网页内容的三种方法
2023-03-01
R-CNN算法优化策略
2023-03-01