开篇先画一张代码与仓库间的相关关系:
本篇文章的基础是已了解了maven框架。
具体讲一下如何用nexus创建私服jar包站点,其实很简单。
下载
地址:https://www.sonatype.com/oss-thank-you-zip
解压
解压下载好的文件至自定义的文件夹,我这里解压到D:\nexus,附我本地的解压后的文件根目录结构图
配置环境变量
提前声明:如果习惯于用命令行方式启动服务,则需要配置环境变量;若习惯于快捷键方式启动服务,此步骤可省略;
为了将两种启动方式都演示,所以这里配置下环境变量。
将你刚才解压的文件的具体到bin目录的地址放入path环境变量中,具体怎么配置不再多说,装jdk的时候大家都装过。
我的bin目录是:D:\nexus\nexus-2.14.11-01\bin;
配置完毕后一路确定保存。
服务启动方式
- 以命令行方式启动服务
- 进入cmd命令行窗口
- 先安装服务,输入nexus install
- 启动服务,输入nexus start
- 关闭服务,输入nexus stop
(提示:如果没有配置环境变量或环境变量配置有误,则会提示找不到命令,所以请提前配置好)
- 以快捷方式启动方式
- 进入之前解压文件的目录下,参考这个路径:D:\nexus\nexus-2.14.11-01\bin\jsw
- 选择对应的系统进入,我的是win7 64位系统,所以我进入windows-x86-64文件夹
第二个红框中三个即为常用快捷方式,双击打开对应的功能即可。
私服站点管理页面
假设我以第二种方式开启了服务(开启服务之前确定要先安装好服务否则启动不了)。
等待若干秒后,若启动成功则窗口会自动关闭,我们不用管它。
提示:若打开以上任何快捷方式都闪退,请以管理员方式运行。
进入管理页面:http://127.0.0.1:8081/nexus,该网站在服务成功后可正常访问。
进入页面后,点击右上角 Log In,输入默认的账号密码并登陆,默认账号:admin,默认密码:admin123
登陆成功后大致是这个样子
上传jar包到私服站点
点击页面上的3dr party
点击下方的Artifact Upload
参考下图填写必需信息
填写信息完毕后,点击Select Artifact(s) to Upload上传要共享的jar包
先点击Add Artifact添加到上传列表中,再点击Upload Artifact(s)开始上传
上传成功
现在上传成功了,我们如何去查看呢?
其实这个地址就是我们共享出来的地址,因为是本机的,所以是127.0.0.1。
打开网址,可看到我们共享的jar包了。
删除共享的jar包
现在Browse Index下找到要删除的jar包,点一下这个jar包。
点击右侧的Artifact,在点击Delete按钮就可以了。
文章结束,完全是傻瓜式操作,做个了解!
最后学习结束,记得停止服务,nexus stop;