It will work in RC3, I committed the fix this week. You should not be overriding maven.home.local in a project - that is a user preference and belongs in ~/build.properties.
maven.repo.remote is a funny one - It is usually a site preference (has to be implemented as a user preference as there is no notion of a site preference at the moment), but it is often overridden for a project or plugin to choose an alternate download location for custom JARs. This should work as a property, but not when put inside jelly, so you will have to either propogate it to the subprojects or wait for RC3/build from MAVEN-1_0-BRANCH. - Brett > -----Original Message----- > From: Roland Huss [mailto:[EMAIL PROTECTED] > Sent: Friday, 30 April 2004 12:55 AM > To: [EMAIL PROTECTED] > Subject: Properties inheritance > > > Hi, > > as it seems, properties inheritance for multiprojects is not > yet available in RC2. I.e. if you define a property in your > toplevel's project.properties (or build.properties), you > won't get it if you call maven from within a subproject's directory. > > I browsed the mailing list archives and found some comments > in mid-2003 that property inheritance will be implemented. Is > it already implemented, maybe in the main CVS trunk ? > > Otherwise I'm looking for a workaround. I tried to include > the parent's properties with <util:properties > file="../project.properties"> > in maven.xml. > > However, this won't evaluate the properties' values as > expression (they are copied literally). Furthermore, you > can't set your 'maven.home.local' or 'maven.repo.remote' > quick enough since dependency resolving and plugin > registration is performed before maven.xml is executed. > > Any ideas ? > > thanx ..... > -- > ...roland huss > consol.de > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] >