Actually, I think the best way to achieve this is to use the dependenciesManagement section in the parent POM.
In your parent POM you define the specific versions of the dependencies you want in the dependenciesManagement section. These are not actual dependencies of the parent project, just a definition of which dependency should have which version. In your child project's POM, you define a dependency without specifying the version. It will use the version defined in the parent POM -----Original Message----- From: Dennis Lundberg [mailto:[EMAIL PROTECTED] Sent: Thursday, August 02, 2007 1:29 PM To: Maven Users List Subject: Re: Maven 1 to Maven 2 Question Girish1702 wrote: > > Hi > > In maven 1 you can modify the version of a dependency in the project.xml of > a sub-project through a master project.properties file. > > e.g in several project.xml you have > <version>${library.axis.version}</version> and in a master > project.properties you have library.axis.version=1.2.9. Hence you can change > the version in different project.xml from a single project.properties file. > > How do you achieve this in Maven 2 since there are no project.properties > file? There is a properties section in pom.xml that can be used to set properties. I'm not sure if they are inherited, but I think so. See the "Properties" section at http://maven.apache.org/pom.html > Thanks > -- Dennis Lundberg --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] _________________________________________________________________ This e-mail may contain confidential information and/or copyright material. This e-mail is intended for the use of the addressee only. Any unauthorised use may be unlawful. If you receive this e-mail by mistake please advise the sender immediately by using the reply facility in your e-mail software. The Friends Provident group of companies includes these Friends Provident plc subsidiary companies: Friends Provident Life and Pensions Limited. Registered number 4096141. Friends Provident Life Assurance Limited. Registered number 782698. Friends Provident Pensions Limited. Registered number 475201. Friends Provident Marketing Limited. Registered number 5059179. Each of the above subsidiary companies is authorised and regulated by the Financial Services Authority. Friends Provident Management Services Limited. Registered number 983330 The ultimate holding company is Friends Provident plc. Registered number 4113107. All are incorporated companies limited by shares and registered in England. Registered and Head Office: Pixham End, Dorking, Surrey RH4 1QA. www.friendsprovident.com _________________________________________________________________ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]