您当前的位置: 首页 >  ar

杨林伟

暂无认证

  • 4浏览

    0关注

    3337博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

21Maven - 从私服下载jar包

杨林伟 发布时间:2019-04-11 14:49:35 ,浏览量:4

需求

没有配置nexus之前,如果本地仓库没有,去中央仓库下载

通常企业内部署一台私服服务器,有了私服,本地项目首先去本地仓库找jar,如果没有找到则连接私服下载jar包

如果私服没有jar包,同时作为代理服务器从中央仓库下载jar包,这样做的好处是一方面又私服对公司项目的依赖jar包统一管理,另一方面提高了下载速度

管理仓库组

nexus中包括很多的仓库 hosted中存放的是企业自己发布的jar包及第三方公司的jar包 proxy中存放的是中央仓库的jar 为了方便从私服下载jar包可以将多个仓库组成一个仓库组,每个工程需要连接私服的仓库组下载jar包

打开nexus配置仓库组,如下图: 在这里插入图片描述 上图中仓库组包括了本地仓库、代理仓库等。

在setting.xml中配置仓库

在客户端的setting.xml中配置私服的仓库,由于settings.xml中没有repositories的配置标签,需要使用profile定义仓库。 在这里插入图片描述 使用profile 定义仓库需要激活才可以生效 在这里插入图片描述 配置成功后通过eclipse查看有效的pom,有效pom是maven软件最终使用的pom内容,程序员不直接编辑有效pom,打开有效pom。 在这里插入图片描述 有效pom内容如下: 下边的pom内容中有两个仓库地址,maven会先从前边的仓库找,如果找不到jar包再从下边的找,从而实现了从私服下载jar包。 在这里插入图片描述 完成!!!

关注
打赏
1662376985
查看更多评论
立即登录/注册

微信扫码登录

0.1451s