Nexus搭建Maven私有倉庫

先去下載了nexus的最新版本,3.3,找了一下,大部分教程都是說的2.X版本的nexus,3.X版本的裏的bin文化夾下沒有了那些批處理文件,只有exe可執行文件,雙擊,直接閃退,而後經過條件查詢,找到一篇3.X版本的教程 windows版html

結合兩篇教程windows

http://blog.csdn.net/rickyit/article/details/54927101瀏覽器

http://blog.csdn.net/qq_27650777/article/details/64130075app

記一些小問題:maven

第一篇教程,成功開啓服務後,打開瀏覽器,輸入:localhost:8081/index.html,沒有Index.html可能沒法訪問;gradle

第二篇教程,編譯上傳庫時,gradle設置ui

設置url

allprojects {
    repositories {
        jcenter()
        maven{
            url 'http://localhost:8081/nexus/content/repositories/releases/'
        }
    }
}

這段代碼是寫在項目的根目錄的build.gradle中,須要注意。.net

修改module的build.gradle文件時htm

1.

mavenDeployer

這個方法會在編譯時報找不到的錯誤,須要在最外邊(與uploadArchives平級)補上這樣一句 

apply plugin: 'maven'

 

2.

artifacts {
    archives file('app.lib.aar')
}

這段不用寫,寫了會在編譯時報錯,先是 app.lib.aar文件找不到的錯,即便把地址寫全,build/outputs/arr/...,仍是會報一個不能同時上傳兩個文件的錯,這段去掉,默認就是會上傳build文件夾下的arr文件。

相關文章
相關標籤/搜索