Сначала необходимо выполнить pmd: pmd, а затем выполнить проверку pmd :.Вы можете настроить , просто используя.Свяжите это с определенной фазой жизненного цикла, которая перед проверкой.Например, в фазу пакетного тестирования или тестирования перед интеграцией.
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>2.7.1</version>
<executions>
<execution>
<goals>
<goal>pmd</goal>
<goal>check</goal>
</goals>
<phase>package</phase>
</execution>
</executions>
</plugin>
Цели проверки (check, cpd-check точно предназначены для сбоя сборки при наличии каких-либо нарушений. Таким образом, вы можете определить некоторые исключения дляцель pmd, какие папки следует включать / исключать.