Hrm - this seems to do the trick:

                <configuration>
                   <linkXRef>false</linkXRef>
                   <targetJdk>1.5</targetJdk>
 
<targetDirectory>${project.build.directory}</targetDirectory>
 
<outputDirectory>${project.build.directory}/pmdreport</outputDirectory>
                </configuration>

Am I missing the bigger picture? 

-----Original Message-----
From: EJ Ciramella [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, October 04, 2006 1:52 PM
To: Maven Users List
Subject: pmd plugin

Is anyone using this and able to shed some light on something for me?
 
I'm having trouble using this on a heavily modularized build.
 
For example, we have this kind of structure:
 
parent pom.xml where pmd is configured
|_>child pom.xml subproject
|_>child pom.xml subproject
|_>child pom.xml subproject
|_>sub parent pom.xml
|  |_>child pom.xml subproject
|_>child pom.xml subproject
 
I wind up with at target directory in the parent project (top most
directory) with a pmd.html file that's 0 k.  How can I configure pmd to
look at the results from ALL the various projects and compile the list
into one cohesive html file?
 
I tried something like this:
 
      <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-pmd-plugin</artifactId>
 
                <configuration>
                   <linkXRef>false</linkXRef>
                   <targetJdk>1.5</targetJdk>
 
<targetDirectory>E:\work\up-svcs\lty\proj\LTY-P000039\crypto\target</tar
getDirectory>
 
<targetDirectory>E:\work\up-svcs\lty\proj\LTY-P000039\cryptoServer\targe
t</targetDirectory>
 
<targetDirectory>E:\work\up-svcs\lty\proj\LTY-P000039\capi\target</targe
tDirectory>
                   <outputDirectory>target</outputDirectory>
                </configuration>
            </plugin>
 
But each one overwrites the last one...

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

  • pmd plugin EJ Ciramella
    • RE: pmd plugin EJ Ciramella

Reply via email to