So you need to define a dependency for each one of these individual
spring artifacts in your build in order to override the version.

-----Original Message-----
From: Wim Deblauwe [mailto:wim.debla...@gmail.com] 
Sent: Monday, October 12, 2009 5:11 AM
To: Maven Users List; jeffma...@jeffmaury.com
Subject: Re: How to avoid multiple spring versions?

I know, but in this case, the artifactId is not exactly the same. We use
'spring' which includes everything and others might use 'spring-core' or
'spring-beans' or things like that.

regards,

Wim

2009/10/12 Jeff MAURY <jeffma...@gmail.com>

> This is normally handled by Maven.
> If you pom has a dependency on spring 2.5.6 and another dependency 
> that has a dependency on Spring 2.5.5, the Maven will use Spring 2.5.6

> when building your pom.
>
> Jeff MAURY
>
> On Mon, Oct 12, 2009 at 10:35 AM, Wim Deblauwe <wim.debla...@gmail.com
> >wrote:
>
> > Hi,
> >
> > we are using the spring framework ourselves and use the following
> > dependency:
> >
> >            <dependency>
> >                <groupId>org.springframework</groupId>
> >                <artifactId>spring</artifactId>
> >                <version>2.5.6</version>
> >            </dependency>
> >
> > Some of our dependencies also depend on the spring framework, but 
> > not the same version:
> >
> > [INFO] +- org.apache.activemq:activemq-pool:jar:5.2.0:compile
> > [INFO] |  +-
> > org.apache.geronimo.specs:geronimo-jta_1.0.1B_spec:jar:1.0.1:compile
> > [INFO] |  +- commons-pool:commons-pool:jar:1.4:compile
> > [INFO] |  \- org.springframework:spring-beans:jar:2.5.5:compile
> > [INFO] |     \- org.springframework:spring-core:jar:2.5.5:compile
> >
> > Probably maven does not know it should not include 
> > spring-beans:2.5.5 and
> > spring-core:2.5.5 because I already have the 2.5.6 of the spring
> framework.
> > Is there a way to avoid this? Excludes on activemq or is there a 
> > better way?
> >
> > regards,
> >
> > Wim
> >
>
>
>
> --
> http://www.jeffmaury.com
> http://riadiscuss.jeffmaury.com
> http://www.lastfm.fr/listen/user/jeffmaury/personal
>

                                        
-------------------------------------------------------------------------------------------------------------------
CONFIDENTIALITY NOTICE: This e-mail and any files attached may contain 
confidential and proprietary information of Alcatel-Lucent and/or its 
affiliated entities. Access by the intended recipient only is authorized. Any 
liability arising from any party acting, or refraining from acting, on any 
information contained in this e-mail is hereby excluded. If you are not the 
intended recipient, please notify the sender immediately, destroy the original 
transmission and its attachments and do not disclose the contents to any other 
person, use it for any purpose, or store or copy the information in any medium. 
Copyright in this e-mail and any attachments belongs to Alcatel-Lucent and/or 
its affiliated entities.
                                        

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org

Reply via email to