中文字幕精品亚洲无线码二区,国产黄a三级三级三级看三级,亚洲七七久久桃花影院,丰满少妇被猛烈进入,国产小视频在线观看网站

java~gradle構建公用(yong)包并上傳到倉庫~使用(yong)私有倉庫的包

在新的項目里使用倉庫的包

上一講中我們說了java~gradle構建公用包并上傳到倉庫,如何(he)發布公用(yong)的(de)(de)非自啟動類的(de)(de)包(bao)到(dao)私有倉庫(ku),而這(zhe)一(yi)講我們將學習如何(he)使用(yong)這(zhe)些包(bao),就像我們使用(yong)spring框架里的(de)(de)功(gong)能包(bao)一(yi)樣。

參考:

公司私有的(de)maven倉庫(ku)在(zai)訪問時(shi)是需(xu)(xu)要用(yong)戶名密(mi)碼的(de)。訪問這種倉庫(ku)的(de)時(shi)候需(xu)(xu)要在(zai)build.gradle中配置(zhi)repository用(yong)戶權限,如(ru)下面這樣:

    repositories {
        mavenLocal()
        maven { url '//maven.aliyun.com/nexus/content/groups/public/' }
        maven {
            url '//maven.zhyea.com/nexus/content/groups/public'
            credentials {
                username 'robin'
                password 'robin'
            }
        }
        mavenCentral()
    }

但是如果每個(ge)項目(mu)都要配置(zhi)一次的話,多(duo)少會(hui)讓人有些覺得不耐煩。所以(yi)可以(yi)這個(ge)配置(zhi)也可以(yi)在init中完成(cheng)。打開gradle安裝(zhuang)目(mu)錄->init.d目(mu)錄,創(chuang)建(jian)init配置(zhi)文件“init.gradle”,配置(zhi)詳情如下:

allprojects {
    repositories {
        mavenLocal()
        maven {
            credentials {
                username 'robin'
                password 'robin'
            }
            url '//maven.zhyea.com/nexus/content/groups/public' 
        }
        maven { url '//maven.aliyun.com/nexus/content/groups/public/' }
        mavenCentral()
    }
}

這樣配置以后,就可以去掉在build.gradle中的repository相關的配置了(le),算是簡化了(le)build.gradle的配置了(le)。

posted @ 2019-01-09 09:21  張占嶺  閱讀(1593)  評論(0)    收藏  舉報