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

        歡迎你們掃描關注個人微信公衆號,我會按期發佈一些博客,分享一些知識點


                                         

相關文章
相關標籤/搜索