2011-12-29 1 views
4
나는 소스 코드에서만 사용할 수 있습니다 구글 코드에서 호스팅 another project에 대한 종속성이 내 프로젝트를 배포 할

는 (사용 가능한 컴파일 된 항아리 버전이 없습니다.)svn을 통해 체크 아웃해야하는 프로젝트에 Maven 의존성을 추가하려면 어떻게해야합니까?

나는 Maven SCM plugin의 알고 있지만 그것을 사용한 적이 . 나는 어떻게 생성하고 Maven 프로젝트를 구성하여 svn을 통해 코드를 체크하고 필요한 프로젝트 의존성으로 등록 할 수 있는지 알고 싶다.

답변

3

gimlet이 Maven Central에 게시되어 문제를 해결할 수 있도록 문제를 만듭니다. 그것은 모두를위한 최선의 방법이 될 것입니다. 이미 Maven으로 빌드 중이므로 그렇게하기가 어렵지 않아야합니다. 업로드 도움말을 보려면 저장소 플러그인을 확인하십시오.

+0

[이미 완료했습니다.] (https://code.google.com/p/google-gimlet/issues/detail?id=1). :) –

3

호스팅하는 경우 다른 프로젝트를 직접 구축하고 배포하십시오 (Nexus와 같은 Repo 관리자를 사용할 수도 있음). '공식'이 아닌 것을 반영하도록 버전 번호를 변경하십시오. 그런 다음 (다른 답변에 따라) Maven Central에 배포 할 때 자신의 프로젝트에있는 버전을 바꿀 수 있습니다.