ant-ivy-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Xavier Hanin" <xavier.ha...@gmail.com>
Subject Re: Exclude Clarifications
Date Mon, 14 Jan 2008 09:39:35 GMT
On Jan 10, 2008 8:17 PM, lukasbradley <lukas@somnia.com> wrote:

>
> I would like to exclude all dependencies that are not the concrete
> dependency
> itself.
>
> For example, Hibernate 3.2.5 has *tons* of dependencies that I do not need
> to include.  Great examples are the inclusion of both Proxool and C3P0
> database pooling jars.  I don't want those around.
>
> I have tried the following, without success.  I'm attempting to exclude
> everything that isn't from the "org.hibernate" organization.
>
>        <dependency org="org.hibernate" name="hibernate" rev="3.2.5.ga">
>            <exclude org="(?!org.hibernate)" matcher="regexp"></exclude>
>        </dependency>
>
> To summarize, I want ONLY the Hibernate 3.2.5 jar to be added as a
> dependency, and nothing more.
>
> Am I on the right track, or is there an easier way to do this?

IMO you shold just disable transitivity for this dependency:

<dependency org="org.hibernate" name="hibernate" rev="3.2.5.ga"
transitive="false" />

Xavier

>
>
> Lukas
>
> --
> View this message in context:
> http://www.nabble.com/Exclude-Clarifications-tp14741551p14741551.html
> Sent from the ivy-user mailing list archive at Nabble.com.
>
>


-- 
Xavier Hanin - Independent Java Consultant
http://xhab.blogspot.com/
http://ant.apache.org/ivy/
http://www.xoocode.org/

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message