2013-06-11 2 views
0

질문은 다음과 같습니다.내 로컬 항아리를 메이븐에 포함시키는 방법은 무엇입니까?

나는 몇 가지 공통적 인 유틸리티를 수집하기 위해 로컬 라이브러리를 시작합니다.

나는 Maven Install으로 실행하기 위해 이클립스 m2e를 사용하며, 캐시 된 repos dir에 항아리를 생성한다.

이제 lib를 내 프로젝트의 의존성으로 사용하고 싶습니다. 스프링과 같은 종속성 XML을 입력하기 만하면됩니다.

하지만 lib 만 maven 종속성 라이브러리에로드 할 수 있습니다.

나는 웹을 검색하여 systemPath가 작동한다는 것을 알았지 만,이 방법이 맘에 들지 않습니다. 내 로컬 항아리를 같은 방법으로 어떻게 사용할 수 있습니까?

+2

local maven repo에 해당 jar를 설치하십시오. 성공적으로 완료되면 정상적인 종속성으로 주입 할 수 있습니다. –

+0

과 다른 방법은 nexus 서버를 갖는 것입니다. – Zemzela

답변

1

당신은 구축하고 (비 메이븐)을 수행 할 수 있습니다

는 (. 난 프로젝트의 버전 관리 체크 아웃의 일부 "내부 저장소를"사용에 의지 한, 즉 버전 제어에 JAR를 넣어)

그러나 나는 생각 최고의 그 접근법은 유틸리티 JAR의 빌드를 Mavenize하고 주요 Maven 프로젝트처럼 처리 할 수 ​​있습니다.

관련 문제