linux搭建nexus私服仓库并简单使用

  • 1、linux搭建nexus私服仓库
    • 1.1、下载安装包
    • 1.2、linux安装
    • 1.3、修改端口号
    • 1.4、启动和关闭
    • 1.5、登录控制台
    • 1.6、账号与密码
  • 2、创建自己的私服仓库
  • 3、上传 jar 包
  • 4、具体项目引入私服仓库

1、linux搭建nexus私服仓库

1.1、下载安装包

下载nexus包,这里我贴上我的百度云盘地址

链接:https://pan.baidu.com/s/1pgf1IAD-QD-qHVD6nyuO5g
提取码:efzu

1.2、linux安装

找到一个合适的目录并解压文件
解压命令如下:

tar -zxvf nexus-3.31.1-01-unix.tar.gz

解压之后的如下图所示:

进入到 nexus-3.31.1-01/bin/ 目录下,使用如下命令启动:

1.3、修改端口号

进入到 /home/soft/nexus/nexus-3.31.1-01/etc 目录下会有一个 nexus-default.properties 文件,打开编辑

1.4、启动和关闭

./nexus start
./nexus stop

启动成功只有如下图所示:

也可以在最开始解压出来的文件夹中看启动日志:
最开始为项目录

sonatype-work/nexus3/log/nexus.log

1.5、登录控制台

使用ip+port进入首页,port默认为8081
首页展示如下:

1.6、账号与密码

默认有admin账号
密码在下面文件下:

/sonatype-work/nexus3/admin.password

首次登录完成之后会提示修改密码,修改完之后会自动删除上面的文件。

2、创建自己的私服仓库

一般我们会创建 hosted 仓库,其他的仓库都是代理仓库什么的,这个仓库相当于是存放我们自己的jar包。
如下图所示,点击 Create repository 按钮

选中如下图所示:

点击进来之后,只有仓库名称必填,其他的默认即可,如下图所示:

创建好之后我们就会发现这块多了一个我们自己刚创建好的仓库

3、上传 jar 包

如下图所示,上传jar包

点击进去之后,如下图所示:

查看上传的jar包,看到下面目录点击进去

下图则为我们该仓库的所有jar包

4、具体项目引入私服仓库

在项目使用的setting文件中引入如下东西:

<!-- 私服仓库 -->
<mirror><id>ale-project-xxx</id><mirrorOf>*</mirrorOf><url>http://192.168.231.131:8081/repository/ale-project-repository/</url>
</mirror>

id: 随便起
url:如下图所示,在nexus上找

linux搭建nexus私服仓库并简单使用相关推荐

  1. Sonatype Nexus搭建maven私服仓库

    搭建Maven私服仓库 1. 概述 Sonatype Nexus是一种特殊的远程仓库,是架设在局域网内的仓库管理器. nexus 可以搭建局域网maven私服仓库(实现局域网用户共享),并且支持代理广 ...

  2. Ubuntu16.04 搭建nexus 私服 学习步骤以及安装maven和git

    1.下载安装maven wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin. ...

  3. Linux_Centos中搭建nexus私服

    1.在Linux下搭建Nexus私服 1).下载并且解压      下载  nexus-2.11.2-03-bundle.zip      unzip nexus-2.11.2-03-bundle.z ...

  4. (Docker实战) 第5篇:Centos7 拉取和部署搭建 NEXUS私服

    文章目录 搭建nexus私服 1. 安装nexus3(admin/admin123) 2 .配置nexus3 2.1 新建一个maven2(proxy)仓库 2.2. 新建一个maven2(hoste ...

  5. Nexus私服仓库快速添加第三方jar包

    首先需要安装Nexus私服仓库,安装过程 参考如下地址: https://blog.csdn.net/liulihui1988/article/details/72730974 安装完后登录,不多说废 ...

  6. Nexus私服仓库数据损坏 无法加载数据库问题解决

    Nexus私服仓库数据损坏 无法加载数据库问题解决 快进到解决办法 周日为了解决另一个问题重启服务器导致Nexus私服仓库损坏,一直无法启动,记录一下解决方案 一开始根据Canot oppen loc ...

  7. Linux搭建本地yum仓库

    Linux搭建本地yum仓库 1.挂载yum仓库.并保存到本地 1.1 新建目录 1.2 临时挂载仓库到/mnt 1.3 保存到本地 2.配置文件 2.1 写入配置文件 3.清理yum仓库缓存 4.列 ...

  8. Linux搭建GitLab私有仓库,并内网穿透实现公网访问

    文章目录 前言 1. 下载Gitlab 2. 安装Gitlab 3. 启动Gitlab 4. 安装cpolar 5. 创建隧道配置访问地址 6. 固定GitLab访问地址 6.1 保留二级子域名 6. ...

  9. Maven搭建Nexus私服

    私服的介绍 1 什么是私服 私服是一种特殊的远程仓库,它是架设在局域网的仓库服务,私服代理广域网上的远程仓库,供局域网使用. 在企业开发中,私服的建设是有必要的,其好处如下: 1.1 节省资金.外网带 ...

最新文章

  1. 一道经典面试题讲解 :数组越界而没报错 ,却出现死循环 ?(C语言)
  2. R语言构建文本分类模型:文本数据预处理、构建词袋模型(bag of words)、构建xgboost文本分类模型、基于自定义函数构建xgboost文本分类模型
  3. 服务器虚拟化集成项目投标方案,服务器虚拟化投标技术方案(纯方案,16页).doc...
  4. 解决VSCode终端中禁止运行脚本问题的一种方式
  5. maven指定项目的构建、打包和tomcat插件的pom.xml配置
  6. Error:(108) No resource identifier found for attribute #39;style#39; in package #39;android#39;
  7. 任志强罕见看衰楼市:没看到任何理由能阻止下滑
  8. Java-For循环
  9. JavaScript相关技术学习
  10. chrome浏览器开发常用快捷键之基础篇-遁地龙卷风
  11. 推荐 20 款 IDEA 主题!
  12. 把握这两点,抢占下一个电商风口|2016最新中国电商App排名研究报告
  13. 夜晚图像的目标检测-matlab
  14. TVS二极管和稳压二极管的区别
  15. 扒一扒那些叫欧拉的定理们(三)——简单多面体欧拉定理的抽象形式
  16. android模拟微信聊天功能,android仿微信聊天界面 语音录制功能
  17. 《周志明的软件架构课》学习笔记 Day11
  18. 4gl的内建函数和操作符简介
  19. 【飞行器】模拟四旋翼飞行器飞行含Matlab源码
  20. java fmal_fma、fmaf、fmal

热门文章

  1. c语言程序设计报告表达式求值,数据结构 课程设计表达式求值 实验报告
  2. 英飞凌-AURIX-TC3XX-内核架构:AURIX TriCore 1.6P
  3. 【AI写作】怎样使用AI写作每天赚钱?—— 使用 AI 写作和每天产生被动收入的终极指南
  4. 前端根据身份证自动获取性别和出生日期
  5. 2个月内招到500个微信分销商,原来这么简单!
  6. 中彩室体彩排列5中奖王 免费软件下载
  7. 2019年TI杯 简易电路特性测试仪 制作过程(3)——MCU外围电路、电源电路及接线说明 20/04/18
  8. 【棋盘问题】-八皇后问题
  9. android字符软键盘,android – 如何在视图中捕获软键盘输入?
  10. The Illustrated Transformer