In Gradle, build.gradle file specifies repositories to search dependencies of projects. Gradle support repositories configuration for Ivy and Maven.
Maven Repository
You can configure maven repositories in Gradle in multiple ways:
- Maven Central Repository
repositories { mavenCentral() }
- Maven Repository by Target URL
repositories { maven {url "http://repo.myoffice.com/maven2"} }
- Maven Repository for Other Target For example Bintray as Maven repository
repositories { maven ("http://jcenter.bintray.com/") }
Ivy Repository
You can also set Ivy repository as below.
repositories {
ivy { url "http://repo.mycompany.com/repo"}
}
Dependencies from Multiple Repositories
You can add multiple dependencies at once.
repositories {
maven ("https://repository-engine.forge.cloudbees.com/snapshot/")
jcenter {
url "http://jcenter.bintray.com/"
}
}
Now you have learned about the ways to configure Gradle repositories in build.gradle file to search dependencies. In case if you want to use dependencies from your local file system you can figure that also in the dependencies section. Check Gradle: Dependencies Configuration to know more about it.
You must be logged in to post a comment.