私服是架设在局域网内的一种特殊的远程仓库,通过它可以实现对远程中央仓库的代理或者添加第三方构件。通常情况下,我们添加一个Maven依赖之后,它会首先去本地仓库查找是否有我们所需要的jar包,如果有则直接使用;如果没有的话它就会去默认的远程中央仓库去下载到本地使用。但有些我们公司内部需要使用的公共jar包,远程的中央仓库是没有的,这时我们就可以将这些公司内部使用的公共jar包放到私服上,然后提供给大家进行下载。这时当我们添加一个Maven依赖之后,它同样会首先去查找本地仓库;如果本地仓库没有,它就会去查找私服仓库,从私服上下载到本地使用;如果私服仓库也没有的话,它才会去远程中央仓库去下载到私服上,然后再下载到本地上提供给大家使用。
一、Nexus3.0以下版本安装
1、下载地址
目前nexus官方已经不提供3.0以下版本的下载了,如果想要使用nexus3.0以下版本的话可以到csdn的资源库中去下载,下载地址:https://download.youkuaiyun.com/psearch/0/10/0/2/1/nexus-2.9.0-04-bundle.zip 我目前使用的也是这个版本的,3.0以上版本的用不太习惯。
2、使用rz命令上传压缩包到linux
也可以使用sftp工具进行上传,比如FileZilla、CRT等,上传起来更简单。
使用ll命令查看一下是否上传成功。