maven私服的创建和使用

时至今日,慢慢的理解了一些maven私服创建的心得,觉得有必要记录下来,所以就着手行动了。

一、创建maven私服能够实现什么?这个问题困扰了很久,到目前为止所理解的有两种功能了;

第一能够实现带理maven中央仓库,在带理仓库中安装索引,就能够搜索到所有中央仓库的构件,在本地项目配置的maven中配置上就可以从私服进行下载jar了;

第二是整个项目组有自己开发的公共使用过的jar的时候,可以将构件打到maven私服的宿主仓库中,这样在本地连接私服仓库的同事就能同事使用这个jar了。

二、安装过程不再说明,安装过程在一个文件中,已经上传到博客园文件中。

三、重点强调下怎么将自己项目组的构件上传到nexus创建的私服仓库中:

       1.maven私服仓库组public中有两个宿主仓库是用来放置自己的构件的,

      2.Snapshots仓库是用来放置快照版本的jar包的。

     3.Releases仓库用来放置发布版本的jar

     4.在pom文件和setting文件中的配置,就能直接执行maven的deploy命令打包

      pom:此处表示打包到快照版本仓库

        pom中配置上发布仓库信息

setting文件配置:为两个仓库进行认证

5.执行maven命令就可以在响应仓库中找到jar了。

 四、maven还能够上传第三方构件到仓库中。

   比如Oracle 在maven中找不到构件,只能是到Oracle 官方网站下载后放到私服仓库中,再进行使用。私服仓库组中的是专门放置第三方构件的仓库。

 

posted @ 2017-08-29 09:13  kongweiteng  阅读(494)  评论(0编辑  收藏  举报