티스토리 뷰
Gradle Maven dependency 걸기
jmdns 라는 라이브러리를 다운받으러 갔다. 그런데,왠걸 아래와 같이 maven repository 주소만 띡하고 보여준다. 어쩌라는 거야?
AndroidStudio에서 maven repository를 쓰려면, 어떻게 하는지 찾아봤다. developer사이트에 있더군.
https://developer.android.com/studio/build/dependencies.html
디폴트로 아래처럼 repository 설정이 되어있다.
allprojects {
repositories {
google()
jcenter()
}
}
추가로 repository를 추가하고 싶으면, 여기에 추가하면 된다. 특히 유명한 maven center은 이미 정의되어 있다. https://search.maven.org/,
jCenter (https://bintray.com/bintray/jcenter)
allprojects {
repositories {
jcenter()
mavenCentral()
mavenLocal() <- 로컬 PC용
}
}
그런데, 나는 maven centeral말고, jmdns 사이트에서 공지한 URL을 쓰고싶다. 그러면, 아래와같이 URL을 적어야 한다.
allprojects {
repositories {
maven {
url "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
}
mavenCentral() <- 커스텀 maven URL을 mavenCentral보다 앞에
}
}
댓글