搭建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 插件可用于自动化部署。
    上一篇:JDBC--Java Database Connectivity
    下一篇:数据导出练习

    发表评论

    最新留言

    不错!
    [***.144.177.141]2026年05月31日 09时19分19秒