Maven 원격 저장소에서 JAR 패키지를 자주 사용하는 학생들의 경우, 가장 번거로운 것은 JAR 패키지 의존성 구성을 추가 한 후에 JAR 패키지를 다운로드하는 데 오랜 프로세스가 필요하다는 것입니다. Maven 저장소 웹 사이트는 외국 웹 사이트이며 속도는 매우 느립니다. 좋은 항아리 패키지를 로컬로 넣고로드하는 것은 너무 번거 롭습니다.
과거에는 Oschina Domestic Maven 이미지 창고 주소가 있었지만 지금은 더 이상 사용되지 않아야합니다 (오랫동안 기다렸습니다). 이제 중국에서는 주로 Alibaba Cloud의 Maven Image Warehouse를 사용합니다. 매우 빠릅니다 ~~~
Gradle 구성 : 원래 mavencentral ()을 직접 교체하거나 이것을 앞에 놓으십시오 (기본값은 위에서 아래로 검색하는 것이므로 Mavencentral 앞에 놓으십시오. Mavencentral이 추가되면 추가하지 않는 것과 같습니다).
저장소 {maven {url 'http://maven.aliyun.com/nexus/content/groups/public/'} mavenlocal () mavencentral ()}}Maven 구성 :
<repository> <repository> <id> aliyunmaven </id> <url> http://maven.aliyun.com/nexus/content/groups/public/ </url> </repository> </repository>
질문 2 : 가정용 거울 사용 방법
Maven을 사용하는 경우
settings.xml을 찾아 소스를 설정하십시오. 여기서 우리는 Alibaba Cloud의 소스를 사용하며 속도는 여전히 매우 빠릅니다.
<mirror> <id> alimaven </id> <name> aliyun maven </name> <url> http://maven.aliyun.com/nexus/content/groups/public/ </url> <mirrorof> central </mirrorof> </mirror>
Gradle을 사용하는 경우
user_home/.gradle/에서 새 파일 init.gradle을 만들고 아래 내용을 입력하고 저장하십시오.
AllProjects {repositories {def repository_url = 'http://maven.aliyun.com/nexus/content/groups/public/'all {artifactrepository repo-> if (mavenartifactrepositority) {def url = repo.url.tostring (). (url.startswith ( 'https://repo1.maven.org/maven2') || url.startswith ( 'https://jcenter.bintray.com/')) {project.logger.lifecycle "Repository $ {repo.url}을 $ REPOSONITOR _URL로 대체했습니다." Repo}}}} maven {url repository_url}}}위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.