I'm trying to set up reporting plugin inheritance and not having any luck.
I'm using Maven 2.0.9 on Java 1.6.0_07. Here is my problem:
parent/pom.xml has
<reporting>
<plugins>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<silent>true</silent>
<links>
<link>parentLink</link>
</links>
</configuration>
</plugin>
</plugins>
</reporting>
child/pom.xml has
<reporting>
<plugins>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<links>
<link>childLink</link>
</links>
</configuration>
</plugin>
</plugins>
</reporting>
After installing the parent, mvn help:effective-pom for the child yeilds:
<reporting>
<outputDirectory>target/site</outputDirectory>
<plugins>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<links>
<link>childLink</link>
</links>
</configuration>
</plugin>
</plugins>
</reporting>
I expected it to look like:
<reporting>
<outputDirectory>target/site</outputDirectory>
<plugins>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<configuration>
<silent>true</silent>
<links>
<link>parentLink</link>
<link>childLink</link>
</links>
</configuration>
</plugin>
</plugins>
</reporting>
Is there any way to convince maven to do that?
I've attached both projects in case this is not clear.
Thanks very much,
--Nik Everett
test.tar.gz
Description: GNU Zip compressed data
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
