On Wednesday 02 July 2008 Nicola Benaglia wrote:
> Hi,
> I my project I need to use richfaces 3.2.1.GA so I added a property to
> set the version.

Which property did you add? Below are two properties: "richfaces.version" 
and "version.richfaces".

> My final ear contains a different version of richfaces so I am trying to
> figure out th reason.
>
> Using: mvn help:effective-pom I see:
>
> <properties>
>     <hibernate.version>3.2.6.GA</hibernate.version>
>     <project.version>1.0</project.version>
> *-->    <version.richfaces>3.1.4.GA</version.richfaces>
>     <hibernate-ejb3.version>3.3.0.ga</hibernate-ejb3.version>
>     <version.wicket>1.3.0-SNAPSHOT</version.wicket>
>     <richfaces.version>3.2.1.GA</richfaces.version>
>     <seam.version>2.1.0.A1</seam.version>
>     <drools.version>4.0.7</drools.version>
>  </properties>
>
> The * line appear in the effective POM.
> How can I better understand which dependency causes this line to appear?

Try using "mvn dependency:tree" to see which module brings in which 
dependencies. However, this will probably not help you with finding out who 
defines properties. This happens either in your project's pom.xml, in a 
parent's pom.xml or  in your settings.xml file.

hth,
- martin

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to