Nexus私服的安装和使用

本文是基于CentOS 7.3系统环境,安装和使用Nexus服务器

  • CentOS 7.3
  • nexus-2.12.0-01-bundle.tar.gz

一、Nexus的安装

(1) 官网下载

nexus-2.12.0-01-bundle.tar.gz

(2) 需要依赖jvm环境

安装jdk的步骤,详情

(3) 解压Nexus

tar -xzvf nexus-2.12.0-01-bundle.tar.gz

(4) 配置环境变量

vi ~/.bashrc
#
export RUN_AS_USER=root
source ~/.bashrc

(5) 开放防火墙端口

firewall-cmd --add-port=8081/tcp --permanent
firewall-cmd --reload

(6) 开启Nexus服务

cd nexus-2.12.0-01/bin
./nexus start
# 完全开启,需要等待一分钟

(5) 验证nexus是否开启

  • 浏览器打开网址:http://localhost:8081/nexus
  • 用户名:admin
  • 密码:admin123

二、Nexus的使用

通过上述过程,Nexus的服务端已经安装并配置好,下面在配置客户端的信息,并使用Nexus

(1) 配置maven的setting.xml

 <?xml version="1.0" encoding="UTF-8"?><settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"><localRepository>D:/Repository</localRepository><pluginGroups></pluginGroups><proxies></proxies><servers><server><!--releases 连接发布版本项目仓库--><id>releases</id><!--访问releases这个私服上的仓库所用的账户和密码--><username>admin</username><password>admin123</password></server><server><!--snapshots 连接测试版本项目仓库--><id>snapshots</id><!--访问releases这个私服上的仓库所用的账户和密码--><username>admin</username><password>admin123</password></server></servers><mirrors><mirror><id>nexus-releases</id><mirrorOf>*</mirrorOf><url>http://192.168.0.129:8081/nexus/content/groups/public/</url></mirror><mirror><id>nexus-snapshots</id><mirrorOf>*</mirrorOf><url>http://192.168.0.129:8081/nexus/content/repositories/apache-snapshots</url></mirror><mirror><id>alimaven</id><mirrorOf>central</mirrorOf><name>alimaven</name><url>http://maven.aliyun.com/nexus/content/groups/public</url></mirror></mirrors><profiles><profile><id>jdk-1.8</id><activation><activeByDefault>true</activeByDefault><jdk>1.8</jdk></activation><properties><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target><maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion></properties></profile><profile> <!--profile的id --><id>nexus-server</id><repositories><repository> <!--仓库id,repositories可以配置多个仓库,保证id不重复 --><id>nexus</id> <!--仓库地址,即nexus仓库组的地址 --><url>http://192.168.0.129:8081/nexus/content/groups/public/</url> <!--是否下载releases构件 --><releases><enabled>true</enabled></releases> <!--是否下载snapshots构件 --><snapshots><enabled>true</enabled></snapshots></repository></repositories><pluginRepositories> <!-- 插件仓库,maven的运行依赖插件,也需要从私服下载插件 --><pluginRepository> <!-- 插件仓库的id不允许重复,如果重复后边配置会覆盖前边 --><id>public</id><name>Public Repositories</name><url>http://192.168.0.129:8081/nexus/content/groups/public/</url></pluginRepository></pluginRepositories></profile></profiles><activeProfiles><activeProfile>nexus-server</activeProfile>
</activeProfiles>
</settings>

(2) 上传第三方jar包

上传至 /usr/local/soft/nexus/sonatype-work/nexus/storage/releases

(3) 重启nexus

cd nexus-2.12.0-01/bin
./nexus restart
# 完全开启,需要等待一分钟

Nexus私服的安装和使用相关推荐

  1. 局域网或外网Nexus私服下载安装仓库使用整理(Linux环境)这一篇足够

    nexus私服下载&安装&仓库使用 整理(Linux环境)这一篇足够 下载&安装 1.需要jdk8以上环境 2.下载Nexus安装包,官网下载地址:https://www.so ...

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

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

  3. 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. ...

  4. Docker 安装 nexus 私服

    1. 下载 nexus3 镜像 docker pull sonatype/nexus3 2. 新建挂载目录 这里将 nexus 的目录挂载到宿主机的/usr/soft/nexus-data文件夹下,并 ...

  5. Windows下安装Nexus私服及更新索引

    目录 Windows下安装Nexus私服及更新索引 下载Nexus 安装Nexus 访问Nexus 下载离线索引 解压离线索引文件 查看Nexus离线索引 Windows下安装Nexus私服及更新索引 ...

  6. Nexus私服安装以及使用教程

    [Nexus的安装和配置] JDK的下载与安装 解压配置环境变量即可使用 export JAVA_HOME=/opt/jdk1.8.0_131 export CLASSPATH=.:$JAVA_HOM ...

  7. docker安装nexus私服

    docker安装Maven私服nexus3 1 简介 2 Maven 2.1 Nexus私服 2.2 Docker 4 私服搭建过程 4.1 外网操作 4.1.1 下载和安装docker 4.1.2 ...

  8. Maven 私服 Nexus Win 10 安装与快速使用入门

    目录 Nexus 私服概述 Nexus 私服下载 与 Win10 安装 Nexus 仓库分类与属性 Nexus 仓库对应的磁盘存储路径 将本地组件上传发布到私服 从私服下载组件到本地仓库 将第三方 J ...

  9. maven快速入门第十四讲——nexus私服简介及安装

    nexus是什么? nexus是maven仓库管理器,通过nexus可以搭建maven仓库,同时nexus还提供了强大的仓库管理功能,构件搜索功能等. 私服是什么? 公司在自己的局域网内搭建的自己的远 ...

最新文章

  1. 腾讯130公顷的深圳新总部了解一下,大小相当于曼哈顿城
  2. poi报空指针_POI 导出文件 报空指针异常 --Docker 中
  3. 北航教授李波:说AI会有低潮就是胡扯,这是人类长期的追求
  4. 软件工程造价师和软件造价评估师有什么区别?
  5. IT营大地老师2017最新node.js视频教程avi版本(课件+源码+视频)
  6. 不同/相同型号的路由器设置无线中继
  7. 安森美的全局快门图像传感器解决机器视觉的成像需求
  8. fatal error LNK1123 错误解决方法
  9. word插入对勾对号
  10. 改Robust Video Matting为Robust Image Matting
  11. 高校青年教师应该怎么提高收入
  12. 【致远FAQ】V5V8.0sp1_单位管理员-流程督办监控-批量移交-待分配事项,是什么意思?
  13. SAP UI5 应用开发教程之八十五 - 如何用 OPA5 编写测试用例来测试用户输入文本的功能试读版
  14. Web应用程序系统的多用户权限控制设计及实现-首页模块【5】
  15. PWM方波的理解浅谈
  16. okgroup考试题:2019
  17. android -------- Hawk数据库
  18. ubuntu下j在安装ava环境
  19. 【数据库】事务管理概念
  20. win7开机黑屏怎么解决?win7开机黑屏出现reboot and select的解决方法

热门文章

  1. RStudio 安装后启动闪退,无法打开(windows)
  2. Android后台保活套路分析
  3. 如何用Java制作hwid验证_java - 将帐户登录+ HWID锁定添加到Java程序的最安全方法是什么? - SO中文参考 - www.soinside.com...
  4. 几种去除PDF白边的方法
  5. SEPC:商汤提出使用3D卷积从FPN中提取尺度不变特征,涨点神器 | CVPR 2020
  6. 舆情监测平台和搜索引擎的区别
  7. 【蓝桥杯物联网】第二章 软件环境搭建
  8. Centos用parted分区超过2TB硬盘-分区格式化
  9. Python WEB开发:1024程序员节用Tornado框架制作简易【表白墙】网站
  10. 如何使用HuggingFace训练Transformer