私服服务器下载(Maven高级12:私服,nexus服务器下载与启动;)

发布时间:2025-12-10 19:30:02 浏览次数:3

Maven高级12:私服,nexus服务器下载与启动;-

Maven高级12:私服,nexus服务器下载与启动;目录一:私服说明;1.在前面介绍私服的时候,其侧重点;2.这儿介绍私服的时候,其侧重点;二:maven私服产品Nexus;1.Nexus,下载;2.Nexus,启动;3.nexus,设置;

说明:

(1)本篇博客的内容:简单介绍私服的由来;然后,介绍了Nexus这款私服的下载和启动;

目录

一:私服说明;

1.在前面介绍私服的时候,其侧重点;

2.这儿介绍私服的时候,其侧重点;

二:maven私服产品Nexus;

1.Nexus,下载;

2.Nexus,启动;

3.nexus,设置;


一:私服说明;

1.在前面介绍私服的时候,其侧重点;

在【Maven基础3:Maven基本概念,仓库;】中介绍私服的时候,主要说的是:为了减轻中央仓库的压力(全世界那么多开发者,如果大家需要jar都从中央仓库拿,那么中央仓库肯定受不了),同时为了方便团队管理,也会设置私服仓库;;;这样一来,当本地需要某个jar包的时候,就可以从私服仓库拿;;;私服仓库和本地仓库可能是一个局域网的(比如自己公司内),自然也可能不是一个局域网的;

2.这儿介绍私服的时候,其侧重点;

我们在【Maven基础3:Maven基本概念,仓库;】中介绍私服的时候,那时候我们还没有分模块开发;;;而现在,我们是分模块开发了;;;所以,这儿针对私服的侧重点也有些不同;

说明:

(1)逻辑说明;

● 比如A负责开发【ssm_pojo】和【ssm_dao】,自然【ssm_dao】需要用到【ssm_pojo】,然后由于这个两个模块都是A开发的,那么A极大概率是在一台计算机上开发的,所以A把【ssm_pojo】上传到自己的本地仓库,【ssm_dao】就可以引用【ssm_pojo】了;

●但是,比如B是负责开发【ssm_service】的,自然【ssm_service】(直接)需要用到【ssm_dao】,怎么办?B直接用U盘从A那儿把【ssm_dao】copy过来吗?显然不太好;

●又比如,C是负责开发【ssm_controller】的,自然【ssm_controller】(直接)需要用到【ssm_service】,怎么办?三个人互相copy,这样显然十分不好;

●所以,此时,我们需要建立一台公共的计算机,让A、B、C把自己开发的模块都上传到这台公共计算机上;;;然后,这台公共计算机就是私服;

●有了私服后,就可以实现在小范围内的资源共享了;

(2)私服的架设一定要与中央仓库分离开;;;


二:maven私服产品Nexus;

1.Nexus,下载;

私服的品种有很多,这儿我们选用比较流行的Nexus;Nexus是Sonatype公司的一款maven私服产品;

可以通过这个地址【https://help.sonatype.com/repomanager3/product-information/download】去下载;

2.Nexus,启动;

3.nexus,设置;

需要做网站?需要网络推广?欢迎咨询客户经理 13272073477