It's slow to visit the maven official repositories from my country, so I want to try some local repositories first.
Is it able to add them to some global gradle configuration file, that I can just use them in each gradle project, without modifying the project-scope build.gradle
file?
Dependency types To add a dependency to your project, specify a dependency configuration such as implementation in the dependencies block of your module's build.gradle file.
Gradle does not support multiple Gradle versions in the same multi project build. This is also not supported in composite builds. Given the constraints, the easiest solution would be to work with a local repository to which you publish and from which you fetch your cross project dependencies.
I would suggest to use the init.gradle script which is located in your home folder $HOME/.gradle/init.gradle
which might contain the following content:
allprojects {
repositories {
mavenLocal()
maven {
url "http://localhost:8081/nexus/content/groups/public/"
}
}
}
I guess that what are You looking for are init scripts.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With