[ http://jira.codehaus.org/browse/MNG-357?page=all ] John Casey resolved MNG-357: ----------------------------
Resolution: Won't Fix plugin configuration is not inherited; it is managed, so that only the child projects that need a particular plugin will get that plugin's goals injected into its lifecycle. To use plugin management, add a <pluginManagement/> stanza to your parent POM. See http://maven.apache.org/maven2/project-descriptor.html for more info. > 'build' section of POM does not appears to be inherited > ------------------------------------------------------- > > Key: MNG-357 > URL: http://jira.codehaus.org/browse/MNG-357 > Project: m2 > Type: Bug > Components: maven-core > Versions: 2.0-alpha-1 > Reporter: Peter van de Hoef > > > It appears that the <build> section is (completely) inherited if it is not > present in the derived POM, but if a <build> section is specified in the > derived POM, everything from the base POM is thrown away and only the > settings of the derived POM are used. > In my parent POM I have a <build> section which specifies the source > directory and some parameters for the java compiler: > <build> > <sourceDirectory>src</sourceDirectory> > <plugins> > <plugin> > <groupId>org.apache.maven.plugins</groupId> > <artifactId>maven-compiler-plugin</artifactId> > <version>1.0-alpha-2-SNAPSHOT</version> > <configuration> > <source>1.5</source> > <target>1.5</target> > </configuration> > </plugin> > </plugins> > </build> > In a derived POM, the source directory is different, so a new <build> section > is specified: > <build> > <sourceDirectory>module/src</sourceDirectory> > </build> > The overridden source directory is effectuated in this second POM, but it > appears that the java compiler settings have disappeared (it starts e.g. > complaining about JDK 1.4 features like assertions). If I do not specify a > <build> section in the derived POM, the settings of the base POM are > inherited. -- 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 - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]