On 4/26/06, William Simons <[EMAIL PROTECTED]> wrote: > > I posted this on the PMD forum with no response so I thought I'd try here > too... > > I want to incorporate PMD into my Maven 2 build and have run into a bit of > a > snag. I have a multi-module project and included the plugin configuration > in > my reporting section of the parent POM. The problem that I have is that > some > of my child projects do not have a src/main/java directory (no Java code) > and CPD is failing with a: > > Caused by: org.apache.maven.reporting.MavenReportException: Couldn't find > directory /Users/bsimons/projects/svn/ping/server/core-xml/src/main/java > at org.apache.maven.plugin.pmd.CpdReport.executeReport(CpdReport.java:159) > at > org.apache.maven.reporting.AbstractMavenReport.generate > (AbstractMavenReport. > java:98) > at > org.apache.maven.plugins.site.SiteMojo.generateReportsPages(SiteMojo.java > :80 > 2) > at org.apache.maven.plugins.site.SiteMojo.execute(SiteMojo.java:301) > ... 18 more > Caused by: java.io.FileNotFoundException: Couldn't find directory > /Users/bsimons/projects/svn/ping/server/core-xml/src/main/java > at net.sourceforge.pmd.cpd.CPD.addDirectory(CPD.java:69) > at net.sourceforge.pmd.cpd.CPD.addRecursively(CPD.java:58) > at org.apache.maven.plugin.pmd.CpdReport.executeReport(CpdReport.java:155) > ... 21 more > > > Running the pmd:pmd plugin does not fail in the same way. Is there a way > for > me to configure the plugin so that if the directory does not exist, it > should skip it? > > Thanks. > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > Sounds like a bug in the PMD plug-in. Have you checked JIRA to see if it is a known issue? If not, you should probably file one yourself.
-- Jamie
