Nexus3.x安装
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安装相关推荐
- nexus3安装配置
nexus3私服安装.权限配置及jar上传 版本 nexus-3.14.0-04 系统 centos7 安装及配置 解压 tar -zvxf nexus-3.10.0-04-unix.tar.gz 解 ...
- 使用Docker基于Nexus3快速搭建Maven私有仓库
文章目录 前言 问题分析 环境搭建 说明 Nexus3安装 本地Maven配置 修改setting.xml 上传本地Jar 使用本地包 结合Idea上传本地项目至私有库 前言 近期在做系统优化,重构等 ...
- DevOps实战系列【第六章】:详解Docker私服Nexus3篇
个人亲自录制全套DevOps系列实战教程 :手把手教你玩转DevOps全栈技术 概述/目标 私服我们很熟悉了,比如docker hub就是官方私服,而有些情况比如我们自建的镜像,不想往外传,就需要考虑 ...
- 使用Nexus3创建docker个人仓库(匿名登录)
使用Nexus3创建docker个人仓库 前言 一.镜像下载 二.Nexus配置 1.启动容器 2.登录GUI 3.创建仓库 4.创建Role 5.创建User 6.激活Realm 三.配置匿名 1. ...
- Nexus3 搭建私服 maven 仓库
一.Nexus3 上篇文章实验了使用Nexus3搭建私服 docker 仓库及代理仓库,本篇文章继续使用 Nexus3 搭建私服maven 仓库,有关 Nexus3 的安装请参考上篇博客: https ...
- 搭建Maven私服Nexus
1.下载Nexus https://www.sonatype.com/download-oss-sonatype 2.解压Nexus 解压到D:\nexus-3.9.0-01-win64\nexus- ...
- docker GitLab-runner CI/CD持续集成
docker GitLab-runner CI/CD持续集成 docker GitLab-runner CI/CD持续集成 机器配置 gitlab安装 拉取镜像 创建挂载目录 启动容器 注册gitla ...
- 使用nexus搭建局域网私服Maven仓库(Windows版)
认识Maven仓库 一 什么是Maven仓库 Maven 是 Apache 软件基金会组织维护的一款自动化构建工具,专注服务于 Java 平台的项目构建和 依赖管理.Maven仓库是专门用来存放jar ...
- 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 环境下搭建私 ...
最新文章
- Shell中NR/NF的意义
- javaScript call 函数的用法说明
- Thymeleaf循环遍历
- 《C语言解惑》—— 第一篇 C语言编程中的对与错
- Google Archive Patch 源码解析
- 【Python基础】这份 pip 使用小抄,要有全有多全(建议收藏)
- java jdbc dbcp连接SQL Server
- oracle中用START WITH...CONNECT BY PRIOR子句实现递归查询
- 你当真了解count(*)count(id)count(1)吗?
- 宏基aspire拆机触摸_如何拆解宏基Acer Aspire 4530
- android studio 导入项目卡死,AndroidStudio导入新项目一直卡在Building gradle project info...
- 数据结构(六) 排序
- 矩池云上使用nvidia-smi命令教程
- 什么是JavaScript垃圾回收?
- IDEA .java with UTF-8: MALFORMED[1] [error] Please try specifying another one usi
- 运用RapidMiner进行分类预测
- win远程桌面连接服务器,WIN2016远程桌面服务器如何同时发布APP和桌面
- php牛牛发牌算法,分享一个牛牛算法
- 瑞吉外卖项目学习笔记01
- 浅谈矢量场 —— 1. 梯度、散度与拉普拉斯算子
热门文章
- 2021-2028年中国阻燃装饰行业市场需求与投资规划分析报告
- Redis 笔记(13)— scan 和 keys 寻找特定前缀key 字段(命令格式、使用示例、定位大key)
- NLP.TM | GloVe模型及其Python实现
- 深入理解BP神经网络的细节
- 语义分割:基于openCV和深度学习(二)
- 2021年大数据Flink(一):乘风破浪的Flink-Flink概述
- 如何写出安全的API接口(参数加密+超时处理+私钥验证+Https)
- HarmonyOS UI 开发 vp ,fp , px 以及写具体数字的 理解
- Resource entery xx is already defined
- 微信小程序获取手机系统信息