Maven系列(一) -- maven仓库的搭建

        从今天开始,我要写一个maven系列的文章,以帮助你们来更好的熟悉maven仓库,而且将本身优秀的的代码开源出去,一方面为开源作贡献,另外一方面顺便提高本身的知名度,让咱们把愉快的开始吧。

        为何要搭建maven仓库

        当咱们的须要写一些公司内部本身的库的时候,有两种方式,一种是每当须要更新库的版本时就打出一个新的aar包,而后放到项目里面引用,可是这样会很麻烦,因此第二种方式就是搭建一个属于内部的maven仓库,这样咱们既能够像引用jcenter开源库中方式同样简单的只须要在build.gradle中写一个库的库名加上版本号就能够了,又能够保证咱们库的私密性。

        前提条件

        首先,你要搭建一个maven仓库须要你的电脑首先具有JDK环境,这个环境的安装和环境变量的配置我在此就不在赘述了,很简单,可自行百度。

        开始搭建

        你须要打开nexus官网( www.sonatype.com/download-os…):


        随便填一个邮箱,而后选择yes赞成协议,点击Download进到下载页面:

  

        根据你的电脑系统,选择合适的版本,点击便可下载,下载完成以后你会获得一个名为nexus-3.22.1-02-mac.tgz的安装包文件,选择合适的位置放着这个文件,而后解压,这是我解压以后的目录:浏览器

        

         而后cd到bin目录下,你会看到一些启动程序:微信


        修改nexus文件,设置NEXUS_HOME为你的安装路径,个人安装路径为:/Users/zjf/Downloads/tools/nexus/nexus-3.22.1-02


        而后你用命令:./nexus start来启动nexus服务,接下来你只须要在你的浏览器中输入:127.0.0.1:8081就能够看到你的nexus正在启动:maven

        

        而后启动完成的页面是这样的:post

        

        这里你须要去点击右上角的按钮去登陆,可是此时你会发现你并无帐号密码,以前旧的版本的扎饼号密码分别是:admin和admin123,可是新的版本改掉了,你须要cd到sonatype-work/nexus3的目录下面,你会看到一个名为admin.password的文件,打开文件,复制里面的密码便可登陆,帐号仍是admin。gradle

        登陆以后你就会看到以下界面,点击左侧的Browe,之后你上传的aar库文件就在这里,默认通常上传到maven-release下面,这是一个分组:

        

        完结

        至此,maven仓库在本地已经搭建完成,后续的文章会讲解如何在Android studio中配置你的库而且上传到本地的maven仓库中,以及上传到谷歌的jcenter仓库中。


        如要转载,请注明出处,谢谢!ui

   欢迎关注个人博客,地址以下:3d

   博客园地址:www.cnblogs.com/zhengjunfei…cdn

   简书地址:www.jianshu.com/u/da06e00ed…blog

        掘金地址:juejin.im/user/5a2a55…get

        欢迎你们扫描关注个人微信公众号,我会按期发布一些博客,分享一些知识点


                                         

相关文章
相关标签/搜索