2013-02-13 2 views
4

다음과 같은 문제점을 상상해보십시오 - 아이비 의존성이있는 프로젝트로, maven repos를 통해 해결됩니다.Maven에 ivy.xml을 구문 분석하고 거기에서 종속성을 얻도록 가르 칠 수 있습니까?

이제 pom.xml을 갖기를 원하지만 모든 아이비 종속성을 변환하고 싶지는 않습니다 (실제로 아이비 : makepom과 같은 것을 사용하여 수동이든 자동이든 상관 없습니다). 종속성을 얻고 정기적 받는다는 캐시의 repo에 넣어 ivy.xml 구문 분석

<dependencies> 
    <some-kind-of-ivy-dependency-resolver/> 
</dependencies> 

:

그래서, 나는 기본적으로 뭔가를 할 수 있습니다. 힌트 나 도움이 될 것입니다

하나는

+1

: 내 추론과 논리는 다음과 같은 대답 개요입니까? http://evgeny-goldin.com/wiki/Ivy-maven-plugin은 non-maven dependencies를 가져올 수 있습니다. – radai

+0

가장 간단한 것은 아이비 makepom 작업을 사용하고 Maven을 실행하는 것입니다. –

+0

@radai, 네, 시도했지만 실패했습니다. – shabunc

답변

-1

내 조언이 그린 필드 프로젝트에 메이븐을 추천하는 것) 아주, 아주 좋은 사람이 될 것입니다. 프로젝트가 이미 담쟁이를 사용하고 있다면 팀이 공유 Maven 저장소를 통해 협업 할 수 있도록 장려하십시오. 당신은 담쟁이 받는다는 플러그인 살펴 보았다

+1

제공되는 모든 인수에 동의하지만이 질문에 대한 답변을 볼 수 없습니다.)) – shabunc

+0

@shabunc 아이비 파일을 구문 분석하는 것은 사용자 변환의 목표를 달성하지 못합니다 (Maven 역시 발생하지 않습니다. 도구를 비췄다) ... 나는 또한 메이븐이 아이비보다 낫다는 전제에 동의하지 않는다. 필자는 광범위하게 ANT 빌드를위한 더 나은 도구로 아이비를 사용하고 있습니다. –

+0

당신은 내 전제에 동의하지 않으며 모든 아이디어를 좋아하지 않습니다. 나는 당신이 가장 옳았다는 것을 믿습니다. 그것은이 모든 것 중에서 가장 재미있는 부분입니다. 그럼에도 불구하고 대답이 아닙니다.))) – shabunc

관련 문제