您的位置:首页 > 其它

如何发布本地的jar包到私服中?

2017-09-28 10:13 204 查看
Windows环境,已安装nexus,前期参考文章:

windows下使用nexus搭建maven私服(一)

     《windows下使用nexus搭建maven私服(二)

     《Windows下eclipse配置maven

     如何发布本地的jar包到私服中?


(1)配置授权:

在maven的配置文件(这里我直接修改%M2_HOME%/conf/setting.xml文件)中,找到节点,添加两个server配置:

    


id:必须与项目的pom中配置distributionManagement的中的id相同,唯一表示;

这里的release表示发布release版本的包到release仓库;

snapshot表示发布snapshot版本的包到snapshot仓库;

     username:具有私服发布包权限的用户的User ID,具体见私服的权限和用户说明

password:当然是用户的密码。



在项目的pom.xml配置文件中,配置发布的地址信息:



      id:与(1)中配置授权时的id一致;
     url:私服对应的仓库的url地址。其实,这部分信息在私服仓库子标签页summary可以查看:



配置完成,可以发布你的jar包到私服中了,如果项目的pom.xml中,version属性有SNAPSHOT表示为快照版,则会发布到snapshot仓库中,否则,发布到release仓库中。

    注意事项总结:

    1、私服不会下载中央仓库的所有jar包,而是下载其索引文件,最终的jar包还是来自中央仓库或第三方仓库;

    2、不需要一开始就下载中央仓库的索引文件,该文件很大,而是使用过程中逐渐下载;

    3、注意仓库组的概念,一般来说默认的组已经完全够用了,按照需要,可以自己建立需要的仓库。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: