• Maven 私服 Nexus3


    一、Maven和Nexus3 简介

    Maven是一个采用纯Java编写的开源项目管理工具,采用一种被称之为Project Object Model(POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中, 通过该文件Maven可以管理项目的整个生命周期,包括清除、编译,测试,报告、打包、部署等等。

    目前Apache下绝大多数项目都已经采用Maven进行管理. 而Maven本身还支持多种插件, 可以方便更灵活的控制项目, 开发人员的主要任务应该是关注商业逻辑并去实现它, 而不是把时间浪费在学习如何在不同的环境中去依赖jar包,项目部署等。

    Maven和ant都是软件构建工具(软件管理工具),Maven比Ant更加强大,已经取代了ant,jar包的声明式依赖描述。Maven有jar包的仓库。

    私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。

    在这里插入图片描述

    二、安装Maven

    下载maven

    [root@localhost ~]# yum -y install maven
    
    • 1

    三、安装Nexus3

    下载开源版 Nexus OSS,下载地址为:aaa
    提取码:5vm0
    2.解压安装

    tar zxvf nexus-3.42.0-01-unix.tar.gz -C /usr/local/
    
    • 1

    3.启动

    cd nexus-3.42.0-01/bin/
    
    • 1
    ./nexus start
    
    • 1

    在这里插入图片描述

    在这里插入图片描述
    登录

    cat /usr/local/sonatype-work/nexus3/admin.password
    
    • 1

    得到初始密码
    在这里插入图片描述
    点击sign in
    输入用户 admin
    密码:338b7e7e-0cca-48e8-a63d-9d6c03aa894a
    修改密码为admin123
    在这里插入图片描述

  • 相关阅读:
    NVME在windows下速率下降
    MinIO实战
    【Linux】部署web项目
    架构设计-复杂度来源
    win10 配置VSCode 的C++环境
    P1025 [NOIP2001 提高组] 数的划分 题解
    【Java面试】Cookie和Session的区别
    基于jsp+mysql+Spring+mybatis+Springboot的Springboot实现一个在线家庭记账管理平台
    【Edabit 算法 ★☆☆☆☆☆】 Less Than 100?
    linux权限
  • 原文地址:https://blog.csdn.net/jingzhou111/article/details/136215097