Nexus
1. 官网地址
http://www.sonatype.org/nexus/
PS: 推荐从网盘找资源,官网下载实在是太慢。
2. 安装版本
公司内部用过2,也用过3
我最先下载的是3.14版本,后来我也下了2版本,两个版本有一些差异
3.14 基础配置内存1200M (我开始的时候虚拟机内存才分配了1G),也没注意到这个事情,半天起不来
后来内存加上去了,安装了服务之后老是提示一个环境变量没有定义,但是我其实是定义了的,使用命令直接起来了之后 进程也有,就是访问不了,查看日志也没看出啥,后来一气放弃了
换了2最后一个版本
PS: 安装版本的使用不要使用root帐户,最好使用其他帐户,不然会带来额外操作。
使用了2版本之后,启动不要用root账号,否则会让你去添加启动帐户配置。
PS: 第一次启动推荐使用
./nexus console start
可以在窗口打印出启动过程,这个是我在安装2的时候才注意到这个启动项的,早知道的话,我估计就不需要从3转到2了。
能看到日志的话,有什么问题都好解决。
Maven 仓库的整合
参考文档
http://gao-xianglong.iteye.com/blog/1735536
PS:一个误区, 以前也没自己负责这部分工作,我一直以为是nexus 需要指向 apache maven,实际安装了nexus 就直接可以构建仓库了 汗..
不同仓库只是日常开发过程中不同场景的需求 从需求就很容易理解那些仓库类型的划分。