What is the principle of mavenCentral implementation of repositories in build.gradle?
This article mainly introduces "what is the principle of mavenCentral implementation of repositories in build.gradle". In daily operation, I believe that many people have doubts about the principle of mavenCentral implementation of repositories in build.gradle. Xiaobian consulted all kinds of materials and sorted out simple and easy-to-use operation methods. I hope it will be helpful for you to answer the question of "what is the principle of mavenCentral implementation of repositories in build.gradle?" Next, please follow the editor to study!
What happens if you change the mavenCentral in build.gradle to mavenCentral2?
Error message: Could not find method mavenCentral2 () for arguments [] on repository container of type org.gradle.api.internal.artifacts.dsl.DefaultRepositoryHandler.
This DefaultRepositoryHandler, search the Gradle directory and find the corresponding Java file:
The DEFAULT_MAVEN_CENTRAL_REPO_NAME constant is defined in the following files:
In the createMavenCentralRepository method of DefaultBaseRepositoryFactory, create a Maven repository, and url is Repository.MAVEN_CENTRAL_URL:
This constant is defined in the file ArtifactRepositoryContainer.java:
String MAVEN_CENTRAL_URL = "https://aven2/https://aven2/
At this point, the study on "what is the principle of mavenCentral implementation of repositories in build.gradle" is over. I hope to be able to solve your doubts. The collocation of theory and practice can better help you learn, go and try it! If you want to continue to learn more related knowledge, please continue to follow the website, the editor will continue to work hard to bring you more practical articles!