搭建maven私服(nexus) 素颜马尾好姑娘i 2022-07-11 00:59 240阅读 0赞 1.Nexus 是Maven仓库管理器,通过nexus可以搭建maven仓库,同时nexus还提供强大的仓库管理功能,构件搜索功能等。 2.下载Nexus,下载地址是:http://www.sonatype.org/nexus/archived/ 3.安装Nexus,解压下载的Nexus版本,进入bin目录,执行nexus.bat install进行安装,安装成功后可以在服务中查看nexus服务. ![Center][] 卸载nexus服务,只需要进入bin目录,执行命令:nexus.bat uninstall 4.启动nexus,进入bin目录,打开cmd,执行命令:nexus.bat start,或者在服务中直接启动nexus服务. 5.查看nexus的配置文件:/conf/nexus.properties ![Center 1][] 访问端口是8081,可以在浏览器中输入:http://localhost:8081/nexus/ 6.访问界面如下: ![Center 2][] 点击右上角的log in进行登陆,使用nexus的内置账户:admin/admin123 7.查看nexus的仓库: ![Center 3][] 8.nexus仓库有四种类型: hosted,本地仓库,部署自己的jar到这个类型的仓库,包括releases和snapshot两部分,Releases公司内部发布版本仓库、 Snapshots 公司内部测试版本仓库 proxy,代理仓库,用于代理远程的公共仓库,如maven中央仓库,用户连接私服,私服自动去中央仓库下载jar包或者插件。 group,仓库组,用来合并多个hosted/proxy仓库,通常我们配置自己的maven连接仓库组。 virtual(虚拟):兼容Maven1 版本的jar或者插件 9.nexus仓库默认在sonatype-work目录中: ![Center 4][] 10.项目发布到nexus 需要在客户端 maven环境 settings.xml 配置连接私服的用户和密码: ![Center 5][] 配置项目pom.xml ![Center 6][] 这里的<id>是和settings.xml配置的<id>对应. [Center]: /images/20220711/db4b871796f54e249ea47ab23183adb9.png [Center 1]: /images/20220711/a9229e29bffc40998e57139de109def8.png [Center 2]: /images/20220711/52bde2e1e87845ebba4416f6d869ca15.png [Center 3]: /images/20220711/cbe0c8c45bfe4196b774ea7ee9c7b6c9.png [Center 4]: /images/20220711/6b1338e9abdb4f41b743f9a64a0f13b8.png [Center 5]: /images/20220711/a72f5520a0ab4b2eb61c98e6faea519c.png [Center 6]: /images/20220711/8832223a6366489d8f72b392091a2f3f.png
还没有评论,来说两句吧...