2013-12-12 1 views
0

몇 년 전의 기존 Ivy2 저장소가 있습니다. 거기에있는 일부 아티팩트는 더 이상 다양한 Maven 저장소 (예 : Typesafe, Sonatype, Maven Central)에 없습니다.기존 ~/.ivy2 저장소를 Nexus로 가져 오기

나는과 같이 sbt-extras으로 가리킬 수 있습니다 :

sbt -v -sbt-version 0.11.3 -ivy /path/to/.ivy2 

... 인 IntelliJ 또는 이클립스하지만이 유연한 (적어도 나에게)하지 않습니다. 예를 들어 IntelliJ에게 로컬 Maven 저장소가 있지만 로컬 Ivy2 저장소가 아닌 곳을 말할 수 있습니다.

로컬 Nexus 인스턴스를 설정하고 싶지만 이제는 질문 : Nexus로 Ivy2 저장소를 가져 오려면 어떻게해야합니까?

답변

0

Nexus는 ivy 저장소 형식을 지원하지 않습니다. Nexus를 시작하여 실행하고 빌드에 필요한 모든 것을 프록시하기 시작해야하며, 누락 된 몇 가지 항목을 직접 리포지토리로 마이그레이션해야합니다.

Maven, Gradle, sbt 및 ivy와 같은 도구에서 작동하는 Maven 저장소 형식을 사용한다는 점에 유의하십시오.