Работейки върху gradle документите за зависимост , имаме build.gradle с фрагменти като този.
repositories {
mavenCentral()
ivy {
name = 'localRepo'
artifactPattern "http://localRepo.com/[organisation]/[module]/[revision]/[artifact]-[revision].[ext]"
}
}
dependencies {
compile group: 'localRepo', name: 'my-private-library', version: '2.5'
}
Тази настройка наистина изтегля всичко правилно, но бих искал да го оправя, така че нещата в груповата localRepo да се опитват да бъдат изтеглени само от хранилището на бръшляна, а localRepo се използва само за групова localRepo. LocalRepo държи само частни буркани, така че не искаме той ще се използва като първото репо и не искаме да прекарваме дълго време в заявки към mavenCentral за буркани, които няма да съществуват.
По принцип бих искал да кажа в зависимостта да се използва конкретно репо или че местното репо за бръшлян може да се използва само за конкретни групи. Има ли лесен начин да направите това?