Try "locking down" the version you've declared in depMgmt like:

<dependency>
<groupId/>
<artifactId/>
<version>[3.1]</version>
</dependency>

With this configuration, you should be more or less "guaranteed" to
get 3.1 in your Jars etc.

Wayne

On 9/7/07, Farhdine Boutzakhti <[EMAIL PROTECTED]> wrote:
> Hi all!
>
>
>
> I've a question about dependencies conflict management.
>
>
>
> I have a POM with sub-modules.
>
> I have specified my dependencies in a dependencyManagement tag.
>
> All sub-modules include the dependencies without version and scope.
>
>
>
> Here is my problem:
>
> My sub-modules generate WAR archives without JAR libraries. Only the
> Manifest file is generated with the dependencies.
>
> At the end of my parent POM, I generate an EAR file with all the WAR
> files and all the libraries.
>
>
>
> I've seen in the EAR that each WAR file includes in its Manifest a
> different version of commons-collections (3.1, 2.1, 2.1.1).
>
> But, the EAR includes only one of them: the 2.1 version.
>
>
>
> Why Maven doesn't include the 3.1 version, and why each Manifest is
> different?
>
> How can I resolve this issue?
>
>
>
> Can anyone help me, please?
>
>
>
> Thanks,
>
>
>
> Farhdine Boutzakhti
>
> Calyon CIB / Capital Markets
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to