Developers,

I was having a problem yesterday getting the configuration for reporting
plugins to inherit like the configuration for build plugins does.  My emails
didn't get any traction on the users mailing list so I'm trying here.  I'm
sorry if this is the wrong place to bring this up.  If it is, please let me
know where to go.

Thanks so much,

--Nik

---------- Forwarded message ----------
From: Nikolas Everett <[EMAIL PROTECTED]>
Date: Thu, Oct 30, 2008 at 12:49 PM
Subject: Reporting plugin configuration no inheriting
To: [EMAIL PROTECTED]


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

Attachment: test.tar.gz
Description: GNU Zip compressed data

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to