搭建Maven的私有服务器nexus

  1. Nexus介绍
    Nexus是开源的框架,是属于sonatype机构的开源框架,用该框架架设maven的私有服务器。
    windows系统下:
  2. 将nexus-2.14.11-01-bundle.zip解压
    进入nexus-2.14.11-01—bin—jsw—windows-x86-64(根据实际操作系统选择jsw下的哪个文件夹)
    首先运行install-nexus.bat安装
    在运行start-nexus.bat启动nexus
    最后输入http://localhost:8081/nexus访问页面
    Nexus默认的端口号为8081,在nexus-2.14.11-01下conf下的nexus.properties中可以更改默认的端口号

默认的用户名和密码是 admin admin123,,可在页面上右上角登录的地方选择Profile选项进入个人信息进行更改密码,,同时也可在左侧菜单的Security下Users中进行添加与删除用户

  1. nexus仓库的分类
    –hosted: 宿主仓库,表示该仓库属于该公司私有的
    –3rd party:第三方的jar包,但是该jar包没有在中心仓库保存
    –Releases:称为测试版本或镜像版本
    –Snapshots:发行版本
    –proxy: 代理仓库,代理中心仓库的jar包,代理仓库中的Central配置的远程仓库的地址,在jar没有存在在该仓库时就会去中心仓库下载
    –public: 仓库组,虚拟的概念,,可以包含其他仓库,一般开发时将其他仓库包含在仓库组中,开发人员访问私服即访问的就是该仓库组,一般包含Releases、Snapshots、3rd party、Central。。。所以在我们自己向私服上传jar包时一般都向3rd party中上传

  2. 通过私服上传下载jar包
    –上传jar包
    –直接上传jar包
    –通过打开的页面直接上传
    –下载jar包
    –maven中配置私服路径配置的是仓库组的路径,之后再pom文件中引入需要使用的坐标即可

若想将项目打包部署到私服步骤如下:
1、 第一步: 需要在客户端即部署工程的电脑上配置 maven环境,并修改 settings.xml 文件如下,配置连接私服的用户和密码 。 此用户名和密码用于私服校验,因为私服需要知道上传的账号和密码是否和私服中的账号和密码一致。

<server> 
  <
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值