내 pom 파일에 개인 저장소를 추가 했으므로 maven에서 다운로드해야하며 종속성이 없으면 빌드 오류가 발생해야합니다. 하지만 무슨 일이 일어나는가하면 가끔씩 내가 왜 repo1.maven에서 maven을 다운로드하는지 알지 못합니다. POM 파일에서이 URL을 검색했지만 찾을 수 없습니다? repo1.maven에서 다운로드하는 이유 또는시기에 대해 설명해주십시오.이 개인 repo에서만 다운로드하도록하고 싶습니다. maven 2를 사용 중입니다.왜 repo1.maven repoistory에서 다운로드해야합니까?
1
A
답변
3
저장소는 모든 Maven 프로젝트가 상속하는 "Super POM"에 정의되어 있습니다.
- 모두
central
의id
으로 POM의repository
과pluginRepository
정의 : 당신이 그것을 사용하지 않도록하려면, 당신은 두 가지 대안이있다. 이렇게하면 새 POM이 새 위치로 대체됩니다. 새로운 위치는 Maven이 필요로하는 플러그인과 아티팩트를 포함해야하며, 일반적으로 중앙 저장소에서 프락시됩니다.
mirrorOf
값이central
또는*
(정의 된 저장소를 단일 위치로 미러링 함) 인settings.xml
파일에mirror
을 정의하십시오. 이것은 일반적으로 다른 사용자를 위해 프로젝트의 전체 설정을 변경하지 않고 요청을 사용자 환경의 저장소 관리자로 리디렉션하는 데 사용됩니다.
당신은 Archiva, Artifactory 또는 선택적으로 다른 저장소에서 아티팩트를 얻을 수 있습니다 넥서스로하고 모두가 독점적으로 사용할 수있는 빌드하는 저장소 관리자를 설정하는 것이 좋습니다, 더 세밀하게 제어 할 찾고 있다면.
1
Maven download은 단지 부트 스트랩에 지나지 않습니다. 명령 줄에서 또는 POM에서 설정 한 목적에 따라 Maven은 필요한 플러그인을 다운로드하여 작업을 완료합니다. 요약하면 Maven은 Maven Central이나 Maven 중심의 프록시 없이는 실행할 수 없다.
관련 문제
- 1. neko vm? jvm처럼 다운로드해야합니까?
- 2. Iesi.Collections는 어디에서 다운로드해야합니까?
- 3. 어떤 Eclipse 버전을 다운로드해야합니까?
- 4. 어디에서 CorFlags.exe를 다운로드해야합니까?
- 5. jboss의 어떤 버전을 다운로드해야합니까?
- 6. Maven 프로젝트는 "새로 설치"전에 작동했습니다. 왜?
- 7. JUnit + Maven + Eclipse : 왜 @BeforeClass가 작동하지 않습니까?
- 8. JQuery - '토글'기능을 사용하려면 .js를 다운로드해야합니까?
- 9. MAC OSX, 어떤 MySQL 버전을 다운로드해야합니까?
- 10. EDITED : 임시 파일을 어디에서 어떻게 다운로드해야합니까?
- 11. 봄에 jsr-303에서 어떤 작업을 위해 다운로드해야합니까?
- 12. Tomcat 문서의 오프라인 버전은 어디에서 다운로드해야합니까?
- 13. Maven : 왜`mvn initialize`에 의존성 모듈 '.jars가 필요한가요?
- 14. 왜 axistools-maven-plugin이이 상대 스키마 위치에 액세스하려고합니까?
- 15. maven release plugin이 왜 SNAPSHOT 버전을 종속성 관리에서 허용합니까?
- 16. Maven/Tomcat 프로젝트 Maven/Jetty
- 17. Maven 이슈 란 무엇입니까?
- 18. 왜 SharpDevelop에 SVN Addin이 없습니까?
- 19. maven cobertura generated-classes
- 20. Maven - exec-maven-plugin에서 사용할 인수 전달
- 21. maven par.xml 구문 분석, maven jar 사용
- 22. maven-antrun-plugin 실패시 실패한 maven 빌드
- 23. Maven maven-exec-plugin 다중 실행 설정
- 24. 마지막 단계로 maven exec-maven-plugin 실행
- 25. 내가 하나의 서브 모듈 (repo2)를 포함하여 자식 프로젝트 (repo1)가 자식
- 26. Maven org.apache.xerces.impl.dv.DVFactoryException
- 27. Maven 사용의 장점/단점은 무엇입니까?
- 28. DataAnnotation을 MVC 2.0 Preview 1과 함께 사용하려면 무언가를 다운로드해야합니까?
- 29. 스프링 프레임 워크를 사용하여 앱을 개발하려면 무엇을 다운로드해야합니까?
- 30. x86 .NET 개발을 위해 어떤 Visual Studio 2008 버전을 다운로드해야합니까?