The following comment has been added to this issue: Author: Dan Tran Created: Thu, 4 Nov 2004 12:57 PM Body: Sadly to say Edwin patch introduce a major problem for me. I am current testing a maven.jar built by Edwin.
It is best that I decribe my usage of Maven and introduce the scenario as I go along. I have a tree of project directories that from the root, I can issue "maven multiproject:install" which can transverse to all subdirectories and build/install artifact to my local repo. Some subtrees are ignored completely. So here is how I structure it. - In my root, I set maven.multiproject.type=ignore in my project.properties - Add a do nothing goal "ignore:install" to maven.xml This way, any sub tree with does not define maven.multiproject.type will inherite the root definition, and therefore multiproject plugin will invoke the do nothing goal "ignore:install" For those subtrees that I want multiproject goal to build, all I need is to define "maven.multiproject.type=multiproject" in the subtree's project.properties file For those project (leaf) that I want mutlproject goal to build, all I need is to define "maven.multiproject.type=jar|war..." in project.properties The problem here is If start do a build from a subtree, any maven.multiproeject.type defined in the subtree of this subtree, are ignored, and therefore inherit the root's value. And there for all my intended buildable subtrees are igored. In summary, please reverse the patch --------------------------------------------------------------------- View this comment: http://jira.codehaus.org/browse/MAVEN-1479?page=comments#action_26075 --------------------------------------------------------------------- View the issue: http://jira.codehaus.org/browse/MAVEN-1479 Here is an overview of the issue: --------------------------------------------------------------------- Key: MAVEN-1479 Summary: Multiproject inheritance (again) Type: Bug Status: Closed Priority: Major Resolution: DUPLICATE Original Estimate: Unknown Time Spent: Unknown Remaining: Unknown Project: maven Components: core Fix Fors: 1.0.1 Assignee: Brett Porter Reporter: John Taylor Created: Tue, 13 Jul 2004 9:38 AM Updated: Thu, 4 Nov 2004 12:57 PM Environment: WinXP Description: This may be a duplicate of http://jira.codehaus.org/browse/MPMULTIPROJECT-32 in which case I apologise. I'm finding that sub projects only inherit *properties* from one level deep if run via multiproject. Furthermore, certain "built-in" properties don't get inherited at all. In the attached code, sub inherits from base which inherits from basebase. When run as a multiproject from the root project (goal: doit->multiproject:clean), sub sees the props defined in base, but not basebase. Also, the property maven.repo.central, overridden in base, retains its default value of login.ibiblio.org However, running sub directly (from sub's folder with goal "clean") gives the correct behaviour. --------------------------------------------------------------------- JIRA INFORMATION: This message is automatically generated by JIRA. If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]