2013-03-15 1 views
0

나는 tycho가있는 코어 모듈을 성공적으로 빌드하고 "maven clean deploy"명령을 사용하여 Nexus에 배치했습니다. 이제이 코어 모듈 아티팩트를 사용하여 (다른 PC에 배치 된) 라이브 모듈을 빌드하려고하지만 타이코는 매니페스트 기반 접근 방식을 사용하여이 코어 모듈을 볼 수 없습니다.컴퓨터간에 타이코 빌드 결과 공유

코어 모듈 빌드 아티팩트는 Nexus (p2 형식이 아닌 표준)에 배치됩니다. Core와 Live가 동일한 로컬 .m2/repository 폴더를 공유하지만 Nexus를 사용하여 공유하는 경우 작동하지 않는 경우 작동합니다.

새로운 p2 repo를 만들지 않고 표준 maven 기반 종속성 관리 방법을 사용하지 않고 빌드 아티팩트를 공유 할 수 있습니까?

답변

2

http://wiki.eclipse.org/Tycho/Nexus_Unzip_Plugin을 살펴보십시오. 이 Nexus 플러그인을 사용하면 표준 maven2 형식 저장소를 사용하는 Nexus를 통해 프로젝트간에 이진 p2 이슈를 교환 할 수 있습니다. 이 플러그인을 사용하는 경우 Nexus에 p2 형식의 리포지토리를 만들 필요가 없습니다.