Nexus3.x安装


1.为什么使用Nexus

如果没有私服,我们所需要的所有构建都需要通过maven的中央仓库和第三方的Maven仓库下载到本地,而一个团队中的所有人都从夫的从maven仓库下载构建,无疑加大了仓库的负载和浪费了外网宽带,如果网速慢的华,还会影响项目的进程,很多情况下项目的开发都是在内网进行的,连接不到maven仓库怎么办呢?开发的公共构建怎么让其他项目使用?这个时候我们不得不为自己的团队搭建属于自己的maven私服,这样既节省了网络带宽也会加快项目搭建的进程,当然前提条件是你的私服中拥有项目所需要的所有构建。

2.Nexus下载

下载地址:http://www.sonatype.org/nexus/go

3.Nexus启动

 我这里下载的是:nexus-3.3.0-01-win64.zip包。
   解压后如图:

1. 此时的nexus服务都是安装包默认的数据存储路径、端口、IP、访问根目录、内存大小,可以通过如下操作进行修改.

bin\nexus.vmoptions

-Xms1200M
-Xmx1200M
-XX:MaxDirectMemorySize=2G
-XX:+UnlockDiagnosticVMOptions
-XX:+UnsyncloadClass
-XX:+LogVMOutput
-XX:LogFile=../sonatype-work/nexus3/log/jvm.log
-Djava.net.preferIPv4Stack=true
-Dkaraf.home=.
-Dkaraf.base=.
-Dkaraf.etc=etc/karaf
-Djava.util.logging.config.file=etc/karaf/java.util.logging.properties
-Dkaraf.data=../sonatype-work/nexus3
-Djava.io.tmpdir=../sonatype-work/nexus3/tmp
-Dkaraf.startLocalConsole=false

2. 修改IP、端口、访问根目录,文件目录:\etc\nexus-default.properties

## DO NOT EDIT - CUSTOMIZATIONS BELONG IN $data-dir/etc/nexus.properties
##
# Jetty section
application-port=8081
application-host=0.0.0.0
nexus-args=${jetty.etc}/jetty.xml,${jetty.etc}/jetty-http.xml,${jetty.etc}/jetty-requestlog.xml
nexus-context-path=/# Nexus section
nexus-edition=nexus-pro-edition
nexus-features=\nexus-pro-feature

3. 启动步骤

开始–> 运行–(输入cmd)->使用CMD命令打开你所存放盘符中nexus文件下的bin目录—>输入nexus.exe/run即可;

完成上述步骤后,如果打印以下内容,则说明启动成功;

-------------------------------------------------Started Sonatype Nexus OSS 3.3.0-01-------------------------------------------------

4. 测试

打开浏览器输入 127.0.0.1:8081/(或者localhost:8081/) ,即可访问。 

Nexus3.x安装相关推荐

  1. nexus3安装配置

    nexus3私服安装.权限配置及jar上传 版本 nexus-3.14.0-04 系统 centos7 安装及配置 解压 tar -zvxf nexus-3.10.0-04-unix.tar.gz 解 ...

  2. 使用Docker基于Nexus3快速搭建Maven私有仓库

    文章目录 前言 问题分析 环境搭建 说明 Nexus3安装 本地Maven配置 修改setting.xml 上传本地Jar 使用本地包 结合Idea上传本地项目至私有库 前言 近期在做系统优化,重构等 ...

  3. DevOps实战系列【第六章】:详解Docker私服Nexus3篇

    个人亲自录制全套DevOps系列实战教程 :手把手教你玩转DevOps全栈技术 概述/目标 私服我们很熟悉了,比如docker hub就是官方私服,而有些情况比如我们自建的镜像,不想往外传,就需要考虑 ...

  4. 使用Nexus3创建docker个人仓库(匿名登录)

    使用Nexus3创建docker个人仓库 前言 一.镜像下载 二.Nexus配置 1.启动容器 2.登录GUI 3.创建仓库 4.创建Role 5.创建User 6.激活Realm 三.配置匿名 1. ...

  5. Nexus3 搭建私服 maven 仓库

    一.Nexus3 上篇文章实验了使用Nexus3搭建私服 docker 仓库及代理仓库,本篇文章继续使用 Nexus3 搭建私服maven 仓库,有关 Nexus3 的安装请参考上篇博客: https ...

  6. 搭建Maven私服Nexus

    1.下载Nexus https://www.sonatype.com/download-oss-sonatype 2.解压Nexus 解压到D:\nexus-3.9.0-01-win64\nexus- ...

  7. docker GitLab-runner CI/CD持续集成

    docker GitLab-runner CI/CD持续集成 docker GitLab-runner CI/CD持续集成 机器配置 gitlab安装 拉取镜像 创建挂载目录 启动容器 注册gitla ...

  8. 使用nexus搭建局域网私服Maven仓库(Windows版)

    认识Maven仓库 一 什么是Maven仓库 Maven 是 Apache 软件基金会组织维护的一款自动化构建工具,专注服务于 Java 平台的项目构建和 依赖管理.Maven仓库是专门用来存放jar ...

  9. Nexus【环境搭建 02】最新版本 nexus-3.35.0-02-unix.tar.gz 安装配置启动及测试(JDK版本+虚拟机参数配置说明)

    一下安装以 nexus-3.35.0-02-unix.tar.gz 进行说明,老版本 nexus-3.4.0-02-unix.tar.gz 的安装说明可以查看<CentOS 7.5 环境下搭建私 ...

最新文章

  1. Shell中NR/NF的意义
  2. javaScript call 函数的用法说明
  3. Thymeleaf循环遍历
  4. 《C语言解惑》—— 第一篇 C语言编程中的对与错
  5. Google Archive Patch 源码解析
  6. 【Python基础】这份 pip 使用小抄,要有全有多全(建议收藏)
  7. java jdbc dbcp连接SQL Server
  8. oracle中用START WITH...CONNECT BY PRIOR子句实现递归查询
  9. 你当真了解count(*)count(id)count(1)吗?
  10. 宏基aspire拆机触摸_如何拆解宏基Acer Aspire 4530
  11. android studio 导入项目卡死,AndroidStudio导入新项目一直卡在Building gradle project info...
  12. 数据结构(六) 排序
  13. 矩池云上使用nvidia-smi命令教程
  14. 什么是JavaScript垃圾回收?
  15. IDEA .java with UTF-8: MALFORMED[1] [error] Please try specifying another one usi
  16. 运用RapidMiner进行分类预测
  17. win远程桌面连接服务器,WIN2016远程桌面服务器如何同时发布APP和桌面
  18. php牛牛发牌算法,分享一个牛牛算法
  19. 瑞吉外卖项目学习笔记01
  20. 浅谈矢量场 —— 1. 梯度、散度与拉普拉斯算子

热门文章

  1. 2021-2028年中国阻燃装饰行业市场需求与投资规划分析报告
  2. Redis 笔记(13)— scan 和 keys 寻找特定前缀key 字段(命令格式、使用示例、定位大key)
  3. NLP.TM | GloVe模型及其Python实现
  4. 深入理解BP神经网络的细节
  5. 语义分割:基于openCV和深度学习(二)
  6. 2021年大数据Flink(一):乘风破浪的Flink-Flink概述
  7. 如何写出安全的API接口(参数加密+超时处理+私钥验证+Https)
  8. HarmonyOS UI 开发 vp ,fp , px 以及写具体数字的 理解
  9. Resource entery xx is already defined
  10. 微信小程序获取手机系统信息