2013-07-26 2 views
2

최근에 Eclipse에 Maven 통합 m2e 플러그인을 설치했습니다. Maven 프로젝트를 만들었습니다. 간단히 pom.xml 프로젝트에 로컬 리포지토리 URL을 추가했습니다. 그러나 Dependency 섹션이 pom.xml 일 때 Eclipse에서 Add을 클릭하고 라이브러리를 검색하면 결과는 기본 Maven 저장소에서 가져오고 로컬 저장소에서는 가져 오지 않습니다.로컬 repostory에서 종속성을 검색 할 수 없습니다.

종속성을 검색하고 추가하는 동안 로컬 저장소에서 m2e 플러그인 검색을 수행하려면 어떻게해야합니까?

감사합니다.

+0

http://stackoverflow.com/questions/10235374/how-to-change-maven-local-repository-in-eclipse를 살펴 보았습니까? – drvdijk

+0

@drvdijk : 예 질문을 게시하기 전에했습니다. 내가 말한 로컬 저장소는 내 시스템의 디렉토리에 없으며 회사 서버에서 호스팅된다. URL을 알고 pom.xml에 넣습니다 (적절한 태그 아래). 게시 한 링크에는 네트워크의 어딘가에있는 저장소가 아닌 저장소로 로컬 디렉토리를 추가하는 방법에 대해 설명하는 질문이 있습니다. 나는 groupId와 artifectId를 타이핑하여 의존성을 추가 할 수 있기 때문에 저장소에 액세스 할 수 있다는 것을 알고있다. 그것은 그들을 검색 할 때 기본 저장소에서 결과를 얻는 것입니다. 주의 downvote를 설명하기 위해? – abhinavkulkarni

+1

downvote는 내 것이 아니 었습니다. 사실, 나는 지금 0으로 upvoting 해요 :) – drvdijk

답변

0

제공된 의견에 따라 local maven settings file에 저장소를 추가 하시길 권합니다. 일반적으로 ~/.m2/settings.xml에 있습니다. 그런 식으로 플러그인은 저장소에서 찾아야합니다.

+0

내 .m2 디렉토리에 그런'settings.xml'가 없습니다. 설치시 간단한 기본값이 만들어지지 않습니까? – abhinavkulkarni

+0

아니요, 직접 작성해야합니다 (그러나 매우 짧을 수도 있음). – drvdijk

0

M2E FAQ에 따르면 repository must provide an index에 따르면 색인에 색인이 있는지 확인할 수 있습니까? 그리고 Eclipse에서 Maven 저장소보기를 열고 저장소가 목록에 있는지 확인하고 저장소 항목의 컨텍스트 메뉴에 지정된 색인 옵션으로 재생할 수 있습니다. 나는 그러한 옵션을 결코 이해하지 못했지만 이것과 관련이있을 수 있습니다.