上一講中咱們說了java~gradle構建公用包並上傳到倉庫,如何發佈公用的非自啓動類的包到私有倉庫,而這一講咱們將學習如何使用這些包,就像咱們使用spring框架裏的功能包同樣。html
公司私有的maven倉庫在訪問時是須要用戶名密碼的。訪問這種倉庫的時候須要在build.gradle中配置repository用戶權限,以下面這樣:spring
repositories { mavenLocal() maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } maven { url 'https://maven.zhyea.com/nexus/content/groups/public' credentials { username 'robin' password 'robin' } } mavenCentral() }
可是若是每一個項目都要配置一次的話,多少會讓人有些以爲不耐煩。因此能夠這個配置也能夠在init中完成。打開gradle安裝目錄->init.d目錄,建立init配置文件「init.gradle」,配置詳情以下:框架
allprojects { repositories { mavenLocal() maven { credentials { username 'robin' password 'robin' } url 'https://maven.zhyea.com/nexus/content/groups/public' } maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } mavenCentral() } }
這樣配置之後,就能夠去掉在build.gradle中的repository相關的配置了,算是簡化了build.gradle的配置了。maven