Maven实战(七)--官方文档搭建Nexus私服
来源:互联网 发布:剑灵水鸢捏脸数据 编辑:程序博客网 时间:2024/06/03 04:04
一、为什么要搭建Nexus私服
为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能访问maven中央仓库,或者公司内部的jar包在外网无法找到,所以很有必要在局域网里使用一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库,或者从上面下载内部jar包,使得开发人员可以下载仓库中的内容,而且对于下载过的文件,局域网内下载会更加快速。还有一点优势在于,我们需要的jar包可能在中央仓库中没有,需要去其他地方下载,有了中央仓库,只需要一人找到jar包其他人就不用再去上网搜索jar包,十分方便。
二、下载Nexus
官网地址:http://www.sonatype.org/nexus
官方文档:http://books.sonatype.com/nexus-book/3.0/reference/install.html
这里有很多系统的版本,由于我是在win7环境,所以我们可以下载中间两种,一种是直接安装的exe,一种是Zip。
三、Zip安装配置
1、解压
将zip解压到合适目录,如我解压后的情况如下:
2、配置数据存储路径
如果本地数据目录是写死的,那我们就无法在本地拥有多个仓库,来存放不同时期的文件。幸好,nexus提供了这个配置,这样我们在特殊情况下就可以进行仓库的切换。比如,我们要讲数据存放在路径/opt/repository/storage/,修改文件:bin/nexus.vmoptions
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
3、更新内存分配和其他JVM参数
默认和最大仓库大小是1200M,作为一个运行在JVM 的Java应用,仓库管理使用JVM配置参数来配置众多设置JVM的启动参数的一部分。这个值可以在文件:bin/nexus.vmoptions中修改:
- 1
- 2
- 3
- 4
- 5
- 1
- 2
- 3
- 4
- 5
4、更改网络访问参数
文件地址:etc/org.sonatype.nexus.cfg
默认的端口地址是8081,我们可以通过以下方式访问http://localhost:8081/
- 1
- 2
- 3
- 1
- 2
- 3
这样,我们就需要使用http://localhost:9081/访问
默认的路径配置为/
- 1
- 2
- 3
- 1
- 2
- 3
http://localhost:9081/nexus
5、启动服务
配置完成后我们进入bin文件夹,运行命令:nexus.exe /run,等待初始化成功后输出如下
我们尝试访问nexus,路径请参考自己的配置
默认登陆账号:admin,密码:admin123
四、exe的安装
由于exe的安装比较简单,这里就不再详细说明
1、数据存储路径
2、网络访问参数
3、内存分配
- Maven实战(七)--官方文档搭建Nexus私服
- Maven实战(七)--官方文档搭建Nexus私服
- Maven私服-Nexus搭建文档
- Maven私服-Nexus搭建文档
- Maven私服-Nexus搭建文档
- nexus搭建maven私服,maven实战
- Maven实战(一)搭建Nexus伺服器
- 【Maven实战】搭建Nexus伺服器
- maven私服(nexus)搭建
- maven实战(七)使用Nexus创建私服
- 建立Maven私服 - Nexus (七)
- 使用Nexus搭建Maven私服(完全入门实战)
- Nexus搭建Maven私服
- Nexus搭建Maven私服
- Nexus搭建Maven私服
- nexus 搭建maven私服
- Maven私服nexus搭建
- 搭建Maven私服 - Nexus
- jQuery基础
- 关于UnsupportedClassVersionError
- 文件上传下载
- jq 上传文件相关-判断文件名字/大小-弹出文件管理器
- iOS 切圆角 任意几个角
- Maven实战(七)--官方文档搭建Nexus私服
- 【剑指offer-解题系列(9)】变态跳台阶
- JVM内存管理–GC算法精解(五分钟让你彻底明白标记/清除算法)
- PWM的基本原理及应用实例
- C#代码关于文件文件夹的读写
- CODEVS1004 四子连棋
- idea中配置JDK及更改JDK版本
- Web API--入门--(一)ASP.NET Web API 2(C#)入门
- 机器学习深度学习必备知识框架定时更新