
Maven 私服的安装和启动
(2)安装并启动 nexus 在管理员控制的cmd窗口,进入到存放
找到该配置文件查看启动端口,进入图形化界面:
默认用户密码为
(3)卸载 nexus cmd 进入 nexus 的 bin 目录,执行:
nexus 的仓库有 4 种类型:
发布日期:2021-05-07 19:44:33
浏览次数:14
分类:技术文章
本文共 1073 字,大约阅读时间需要 3 分钟。
文章目录
一、私服介绍
公司在自己的局域网内搭建自己的远程仓库服务器,称为私服, 私服服务器即是公司内部的 maven 远程仓库, 每个员工的电脑上安装 maven 软件并且连接私服服务器,员工将自己开发的项目打成 jar 并发布到私服服务器,其它项目组从私服服务器下载所依赖的构件(jar)。
私服还充当一个代理服务器,当私服上没有 jar 包会从互联网中央仓库自动下载,如下图:

二、私服的安装与启动
(1)下载 nexus
Nexus 是 Maven 仓库管理器, 通过 nexus 可以搭建 maven 仓库,同时 nexus 还提供强大的仓库管理功能,构件搜索功能等。 下载 Nexus, 下载地址: http://www.sonatype.org/nexus/archived/
nexus.bat
的路径下 


admin
、admin123

nexus.bat uninstall
三、仓库配置介绍
可以查看仓库的配置信息:


- hosted,宿主仓库, 部署自己的 jar 到这个类型的仓库,包括 releases 和 snapshot 两部分, Releases 公司内部发布版本仓库、 Snapshots 公司内部测试版本仓库
- proxy,代理仓库, 用于代理远程的公共仓库,如 maven 中央仓库,用户连接私服,私服自动去中央仓库下载 jar 包或者插件。
- group,仓库组,用来合并多个 hosted/proxy 仓库,通常我们配置自己的 maven 连接仓库组
- virtual(虚拟):兼容 Maven1 版本的 jar 或者插件
nexus 仓库默认在 sonatype-work 目录中

- central:代理仓库, 代理中央仓库
- apache-snapshots:代理仓库 存储 snapshots 构件,代理地址 https://repository.apache.org/snapshots/
- central-m1: virtual 类型仓库, 兼容 Maven1 版本的 jar 或者插件
- releases: 本地仓库,存储 releases 构件。
- snapshots: 本地仓库,存储 snapshots 构件。
- thirdparty:第三方仓库
- public:仓库组
发表评论
最新留言
表示我来过!
[***.240.166.169]2025年04月01日 23时26分57秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
python中的all函数
2019-03-04
1137 第 N 个泰波那契数(迭代、记忆性递归)
2019-03-04
279 完全平方数(dfs)
2019-03-04
279 完全平方数(bfs)
2019-03-04
865 具有所有最深结点的最小子树(递归)
2019-03-04
738 单调递增的数字(找出逆序的位置)
2019-03-04
410 分割数组的最大值(二分查找、动态规划)
2019-03-04
875 爱吃香蕉的珂珂(二分查找)
2019-03-04
693 交替位二进制数(位运算)
2019-03-04
450 删除二叉搜索树中的节点(递归删除节点)
2019-03-04
769 最多能完成排序的块(分析)
2019-03-04
542 01 矩阵(单源bfs、多源bfs)
2019-03-04
1679 K 和数对的最大数目(使用字典对余数分组、排序 + 双指针)
2019-03-04
python测试代码耗时
2019-03-04
桌面图标的自动排列图标
2019-03-04
121 买卖股票的最佳时机(寻找数组中单调递增的序列中最小数字与最大数字--单调栈)
2019-03-04
第十一届蓝桥杯python组第二场省赛-数字三角形
2019-03-04
蓝桥杯四平方和(暴力)
2019-03-04
手机号码(数位dp-dfs)
2019-03-04
算法训练 Anagrams问题
2019-03-04