maven-pmd-plugin - плагин для автоматического анализа кода на предмет наличия "нехорошего кода". Также в этом плагине есть цель которая находит дубликаты кода Copy/Paste Detector (CPD). Основан на проекте a http://pmd.sourceforge.net/
Существует два режима работы плагина:
Пример декларирования плагина для второго случая:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>2.5</version>
<configuration>
<targetJdk>1.6</targetJdk>
<verbose>true</verbose>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals><goal>check</goal></goals>
</execution>
</executions>
</plugin>