Nexus Repository Manager搭建私服仓库
最近,为了管理jar包和依赖,一直都是用的git和github来托管的,他们都是外网可访问,关键是别人的东西。
于是想自己搭建一个jar包和依赖的管理仓库,在网上找了找,Nexus Repository Manager挺火的,关键是
操作简单。所有怎么简单怎么来。
下面以2.14和3.2版本为例讲解:
下载地址:https://www.sonatype.com/download-oss-sonatype
这里面有两个最新版本的下载地址,
2.x的是压缩版,解压后的bin目录下有各个版本的启动项
3.x需要分平台下载,也就是说有安装版(安装版安了就可以用)
区别:
2.x版本可以手动上传jar包,生成maven配置,到了3.x版本后我没有找到这个功能。
2.x版本的安装使用:
解压xxx.zip文件。
修改配置文件
2.x版本需要jdk1.7以上的支持,不然到时候启动会报错
3.x版本需要jdk1.8的支持,启动也会报错
压缩版如何修改jdk:
在bin/jsw/conf/wrapper.conf文件里
大概15行:
wrapper.java.command=/Library/Java/JavaVirtualMachines/jdk1.8.0_92.jdk/Contents/Home/bin/java(mac)
wrapper.java.command=C:\Program Files\Java\jdk1.7.0_60\bin\java.exe(winAll)
默认端口为:8081
修改配置:bin/conf/nexus.properties,修改第一行application-port=8082等等。
配置文件修改好了以后,如何启动
mac:进入bin目录(因为没有配置它的环境变量,可以自己配置), 输入: ./nexus start
出现
Starting Nexus OSS...
Started Nexus OSS.
表示成功,如果出错输入 ./nexus console查看日志(一般是jdk的问题,按我说的做就不会错)
关闭服务器:进入到bin文件夹,输入: ./nexus stop即可
启动成功后页面是不会自动进入管理页面的,需在地址栏手动输入:ip:port/nexus/即可
eg:192.168.0.188:8082/nexus/(不要忘了最后一个/,不然一直找不到页面,是个坑)
默认登录名:admin admin123
winAll:
配置文件都是一样修改的,只是启动有区别
需要先安装(选择自己电脑的版本):
在bin/jsw/有不同版本的win
以64位为例:
先运行install-nexus.bat
在运行start-nexus.bat
即可。
2.x版本下载地址:
http://download.csdn.net/detail/zzq272804553/9753235
//------end-----
相关博客:http://www.cnblogs.com/h--d/p/5719040.html
Nexus Repository Manager搭建私服仓库相关推荐
- Nexus Repository Manage搭建远程仓库私服
一.Nexus Repository Manager服务的搭建: 安装免费版:Nexus Repository OSS 1.下载 最新Nexus的下载地址: 官网: https://www.sonat ...
- Sonatype Nexus Repository Manager OSS仓库管理私服(一)——搭建私服
nexus有收费版和开源免费版,其中的Nexus Repository Manager OSS是开源免费的,其功能基本满足我们的需求,所以本次搭建采用该版本. 下载 首先在Nexus Reposito ...
- Maven私服搭建(Nexus Repository Manager 3)
下载和安装 下载地址:https://help.sonatype.com/repomanager3/download 注意:Nexus Repository Manager 3是一个Java服务器应用 ...
- work-notes(15):私服报错401,Sonatype Nexus Repository Manager,may not contain non-url-safe chars如何解决?
时间:2022-05-30 文章目录 问题描述 回归重点,code 401 认证失败问题 如何解决 1.找到node本地文件 .npmrc 2.删除里面的地址和 token 3.重新登录 4.总结 问 ...
- Nexus Repository Manager OSS 3.x 安装配置
前言想要使用maven搭建项目,但是国内的网络环境可以想象,还有公司自己开发的jar包等问题,所以需要搭建一个maven的私服,这样便于管理. 找了一些教程,顺便记下来,当做笔记. 本文以Window ...
- Nexus Repository Manager 3 远程命令执行漏洞 CVE-2019-7238
目录 Vulnhub官方复现教程 漏洞原理 复现过程 启动环境 漏洞复现 端口设置 Vulnhub官方复现教程 https://vulhub.org/#/environments/nexus/CVE- ...
- Sonatype Nexus Repository Manager
Sonatype Nexus3 Repository Manager 发布 npm 私包 - 简书 (jianshu.com) 使用[Sonatype Nexus Repository Manager ...
- Nexus Repository Manager 3 远程命令执行漏洞(CVE-2020-10204),CVE-2020-11444 越权漏洞
Nexus Repository Manager 3 是一款软件仓库,可以用来存储和分发Maven.NuGET等软件源仓库.其3.21.1及之前版本中,存在一处任意EL表达式注入漏洞,这个漏洞是CVE ...
- error Unable to authenticate, need: BASIC realm=“Sonatype Nexus Repository Manager“
今天在做vue项目,切换私服nexus,npm login时,遇到了下面的问题error Unable to authenticate, need: BASIC realm="Sonatyp ...
最新文章
- js函数语法:ASCII 码的相互转换,字符串操作,数学计算
- Unicode编码Linux下的转换
- CSS如何实现内凹角效果 By 大漠
- 网站down掉后,自动发信的shell
- 行人跟踪python_使用Python为初学者构建AI汽车和行人跟踪
- loadrunner发送json_Loadrunner模拟JSON接口请求进行测试
- midlet_如何在J2ME中创建MIDlet
- 需求、需求工程与需求工程师 — 4. 咨询能力的要求
- HTML前端开发之路——Transition
- Linux 下mysql操作
- 设置表格表头字体_Excel双栏和三栏斜线表头制作技巧
- Atitit 查找轮廓 findContours
- Qlikview 权限配置和表关联
- iOS 3DTouch 代码实现
- slf4j的包使用说明
- 如何将多个excel表格合并成一个_相同表头的多个Excel表格合并成一个Excel表的方法...
- python读写、创建文件、文件夹
- 新浪微博 418 咖啡壶控制协议
- 电话号码对应英文单词
- shell之cut ---sed---awk--sort