title: pmd maven plugin does not respect exclude-cpd.properties
body: <p>I have maven project with multiple modules, the structure is like this:</p>
  
  <pre><code>/myProject 
    pom.xml
    exclude-cpd.properties
    -- module1
       pom.xml
       exclude-cpd.properties
    -- module2
       pom.xml
       exclude-cpd.properties
  </code></pre>
  
  <p>in my parent pom.xml i added pmd plugin:</p>
  
  <pre><code>&lt;build&gt;
          &lt;pluginManagement&gt;
              &lt;plugins&gt;
                  &lt;plugin&gt;
                      &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
                      &lt;artifactId&gt;maven-pmd-plugin&lt;/artifactId&gt;
                      &lt;version&gt;3.12.0&lt;/version&gt;
                      &lt;configuration&gt;
                          &lt;rulesets&gt;
                              &lt;ruleset&gt;pmd_ruleset.xml&lt;/ruleset&gt;
                          &lt;/rulesets&gt;
                          &lt;minimumTokens&gt;80&lt;/minimumTokens&gt;
                          &lt;includeTests&gt;true&lt;/includeTests&gt;
                          &lt;excludeFromFailureFile&gt;exclude-cpd.properties&lt;/excludeFromFailureFile&gt;
                          &lt;printFailingErrors&gt;true&lt;/printFailingErrors&gt;
                      &lt;/configuration&gt;
                  &lt;/plugin&gt;
              &lt;/plugins&gt;
          &lt;/pluginManagement&gt;
  </code></pre>
  
  <p>and in exclude-cpd.properties i include all files that i want to exclude from cpd-check as comma separated strings.</p>
  
  <p>but as I run <code>mvn clean compile</code>, it still scan those excluded files and complained about duplication. seems that <code>excludeFromFailureFile</code> doesn't work at all, I eventually had to use <code>excludes</code> to exclude files from pmd check and cpd check but that's not ideal.  anyone knows how to get <code>excludeFromFailureFile</code> working? </p>
  
  <p>working pom.xml:</p>
  
  <pre><code>&lt;build&gt;
      &lt;pluginManagement&gt;
          &lt;plugins&gt;
              &lt;plugin&gt;
                  &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt;
                  &lt;artifactId&gt;maven-pmd-plugin&lt;/artifactId&gt;
                  &lt;version&gt;3.12.0&lt;/version&gt;
                  &lt;configuration&gt;
                      &lt;rulesets&gt;
                          &lt;ruleset&gt;pmd_ruleset.xml&lt;/ruleset&gt;
                      &lt;/rulesets&gt;
                      &lt;minimumTokens&gt;80&lt;/minimumTokens&gt;
                      &lt;includeTests&gt;true&lt;/includeTests&gt;
                      &lt;excludes&gt;
                          &lt;exclude&gt;**/XyzService*.java&lt;/exclude&gt;
                      &lt;/excludes&gt;
                      &lt;printFailingErrors&gt;true&lt;/printFailingErrors&gt;
                  &lt;/configuration&gt;
              &lt;/plugin&gt;
          &lt;/plugins&gt;
      &lt;/pluginManagement&gt;
  </code></pre>