nexus3 搭建maven私服

首先下载nexus3安装包

这里使用linux版, 需要win或mac版请自行百度
链接:https://pan.baidu.com/s/11Z_884pt11l04460ldUyVA?pwd=ycuo
提取码:ycuo

上传linux服务器进行解压缩

解压缩后的文件目录
在这里插入图片描述
进入到 nexus的执行目录
/nexus-3.31.1-01/bin
运行启动命令

./nexus start

其他拓展命令

stop 停止服务;
restart 重启服务;
status 查看服务状态

访问nexus的管理界面

nexus默认端口是8081 , 注意安全组和防火墙开放端口
也可修改 /nexus-3.31.1-01/etc 目录下的 nexus-default.properties 文件
进行端口和存储路径自定义配置
登录系统,填写账号密码
账号 admin , 密码 根据提示去对应文件中获取
然后修改密码

仓库配置

新增仓库

仓库类型分为三种
proxy 远程代理仓库 如:阿里云镜像
hosted 本地仓库, 项目中自己的jar包存储仓库
group 整合远程代理仓库和本地仓库

登录之后系统会自动生成一些仓库
没有特殊要求使用系统生成的仓库即可
但是需要再单独建立一个 proxy 仓库配置阿里云镜像

点击设置 -> repositories -> create repository

在这里插入图片描述

选择 maven2(proxy)

在这里插入图片描述

填写信息

name 自定义
代理路由填上 阿里云 https://maven.aliyun.com/repository/central
然后点击 view certificate
其他默认 点击创建
在这里插入图片描述

分配proxy仓库

回到首页 点击 mave-public 仓库 进行配置 并调整镜像顺序
将左侧的 aliyun镜像移到右侧, 并将顺序调前, 然后保存
在这里插入图片描述
在这里插入图片描述

Maven 配置

依赖拉取配置

回到首页点击 maven-public 的copy按键获取私服的路径
在这里插入图片描述
然后 配置本地 maven 配置文件
其中 id 和 name 自定义即可, 但是不要与其他内容冲突

    <mirror> 
    <id>nexus</id> 
    <name>nexus maven</name> 
    <url> http://27.128.115.207:8001/repository/maven-public/</url> 
    <mirrorOf>*</mirrorOf> 
依赖上传配置

maven 配置文件
在服务模块添加配置信息
id 自定义即可
name 和 password 是 nexus的 登录账号
但是要注意 账号是否具有相应的权限

<server>
      <id>maven-releases</id>
      <username>admin</username>
      <password>admin111</password>
    </server>
		<server>
      <id>maven-snapshots</id>
      <username>admin</username>
      <password>admin111</password>
    </server>
项目中 pom 文件配置

id 和 maven 中的 id 对应
name 自定义 不冲突即可
url 去nexus中进行对应的版本仓库获取

    <distributionManagement>
        <repository>
            <id>maven-releases</id>
            <name>Nexus Release Repository</name>
            <url>http://27.128.115.207:8001/repository/maven-releases/</url>
        </repository>
        <snapshotRepository>
            <id>maven-snapshots</id>
            <name>Nexus Snapshot Repository</name>
            <url>http://27.128.115.207:8001/repository/maven-snapshots/</url>
        </snapshotRepository>
    </distributionManagement>

然后 idea正常maven运行打包上传即可

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值