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 环境下搭建私 ...
最新文章
- GirlFriendNotFoundException异常是怎样处理的?
- ug11许可证文件路径安装在哪_Matlab2012a安装教程
- db2去除字段内容空格_Vue CLI3.x 配置指南生产环境去除console
- IOS:批量导入图片和视频到模拟器的相册
- AI修复技术为何这么强?原来背后的技术是……
- Python实例 61,62
- android事务队列处理的实现
- 关于vite2.0和vue/cli建立项目的区别
- Xshell中用./startup.sh启动时候提示权限不够
- mysql搜索中文 有的匹配不出来_MYSQL-中文检索匹配与正则表达式
- java 自旋锁_Java并发编程的艺术05-队列自旋锁
- R语言中文社区10篇最火的文章 | 2017大盘点
- vs2017环境下编译log4cpp-1.1.3
- 修改文件或文件夹的创建时间、修改时间、访问时间
- python gtk_python 创建gtk应用程序
- restfulApi相关
- 吞吐量QPS、TPS、HPS
- ScroolView 控制最大高度
- python计算机视觉学习———照相机模型与增强现实
- 金融申请评分卡(3)