2011-08-06 17 views
2

날씨가 있다는 것을 알고 싶습니다./원격 pom.xml (http : // host : port/pom.xml)을 사용하여 maven으로 프로젝트를 빌드하는 방법이 있습니다. "mvn install"을 실행하는 디렉토리의 pom.xml 파일.원격 pom.xml로 maven 빌드

(http : // host : port/pom.xml)에서 호스팅되는 하나의 원격 파일을 변경하여 여러 클라이언트의 종속성을 적용하려면이 설정이 필요합니다.

+0

maven에 매개 변수 -f와 같이 '-urlf = http : //my_mvn_host/my_repository/my-pom.xml'과 같은 다른 매개 변수가 있으면 좋을 것입니다. –

답변

1

나는 이것을하는 방법을 모르고있다. 일반적으로 여러 개발자와 개발을 진행하는 경우 소스 컨트롤을 사용해야합니다. 예를 들어, Subversion을 사용하는 경우, pom, commit에 변경을 가하면 다른 개발자가 업데이트 할 수 있습니다.

0

물론 버전 컨트롤을 사용하는 것이 절대적으로 필요합니다 ... Maven Repository Manager를 사용하여 아티팩트를 회사의 중앙 Repository Manager에 배포하고 아티팩트를 간단하게 상호 교환하는 것 또한 매우 유용합니다. 빌드 시간을 늘리십시오.

0

Windows를 사용하는 경우 원격 위치 (네트워크 공유 또는 FTP 위치 일 수도 있음)를 로컬 드라이브에 매핑 한 다음 콘솔에서 매핑 된 위치에 대한 maven 명령을 실행할 수 있습니다. 그것은 작동해야합니다.

그렇지 않으면 이메일을 통해 pom.xml 파일을 배포하고 사용자에게 프로젝트 파일로 사용하도록 요청할 수 있습니다.

다른 옵션은 Mercurial과 같은 버전 관리 시스템 (VCS)을 사용하고 저장소에 pom.xml을 저장하고 사용자가 체크 아웃 할 수 있도록 액세스하는 것입니다. 지금까지 모든 사람이 동일한 파일을 사용하고 있는지 확인하는 가장 좋은 방법입니다.