Return-Path: Delivered-To: apmail-ant-ivy-user-archive@www.apache.org Received: (qmail 65029 invoked from network); 18 Sep 2009 17:48:40 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 18 Sep 2009 17:48:40 -0000 Received: (qmail 14734 invoked by uid 500); 18 Sep 2009 17:48:39 -0000 Delivered-To: apmail-ant-ivy-user-archive@ant.apache.org Received: (qmail 14693 invoked by uid 500); 18 Sep 2009 17:48:39 -0000 Mailing-List: contact ivy-user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ivy-user@ant.apache.org Delivered-To: mailing list ivy-user@ant.apache.org Received: (qmail 14682 invoked by uid 99); 18 Sep 2009 17:48:39 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 18 Sep 2009 17:48:39 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of Jim.Garrison@troux.com designates 192.207.27.246 as permitted sender) Received: from [192.207.27.246] (HELO TROUX-EX02.hq.troux.com) (192.207.27.246) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 18 Sep 2009 17:48:29 +0000 Received: from TROUX-EX01.hq.troux.com (172.28.32.6) by TROUX-EX02.hq.troux.com (172.28.32.7) with Microsoft SMTP Server (TLS) id 8.1.358.0; Fri, 18 Sep 2009 12:47:45 -0500 Received: from TROUX-EX01.hq.troux.com ([10.200.1.148]) by TROUX-EX01.hq.troux.com ([10.200.1.148]) with mapi; Fri, 18 Sep 2009 12:48:07 -0500 From: Jim Garrison To: "ivy-user@ant.apache.org" Date: Fri, 18 Sep 2009 12:48:06 -0500 Subject: Ivy and Maven Repository with nth-level transitive dependencies in POMs Thread-Topic: Ivy and Maven Repository with nth-level transitive dependencies in POMs Thread-Index: Aco4iC1qhPn+iwAYT1OQaPfhi9tlFw== Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_CAD31248BE809F4A869854C597A558EE2F1BACB3TROUXEX01hqtrou_" MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org --_000_CAD31248BE809F4A869854C597A558EE2F1BACB3TROUXEX01hqtrou_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Ivy newbie here. We have a fairly large project with dependencies on maybe 40 open-source pa= ckages available from Maven (we have a local Nexus repository for caching). Many of these open-source packages have their own dependencies, expressed i= n their POM files. From reading the Ivy docs, I believe I'm correct in sta= ting that those dependencies, and any further transitive dependencies, woul= d not be processed by Ivy since Ivy doesn't do POMs. Do I have to hand-build that web of dependencies, to ensure that all the re= quired libraries get retrieved, or is there a tool to POM dependencies into= Ivy files, and maintain them as the underlying POMs change? Thanks in advance --_000_CAD31248BE809F4A869854C597A558EE2F1BACB3TROUXEX01hqtrou_--