Я использую maven-pmd-plugin в моем проекте.Когда я строю проект, я получаю повторяющуюся (из-за кода конструктора java) ошибку кода во время cpd-check.Как исключить определенные файлы Java из проверки CPD?
maven-pmd-plugin
cpd-check
Добавьте файл excludeFromFailure в cpd-check целевой конфигурации в pom.xml:
excludeFromFailure
pom.xml
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-pmd-plugin</artifactId> <version>3.6</version> <executions> <execution> <goals> <goal>cpd-check</goal> </goals> <configuration> <excludeFromFailureFile>exclude-cpd.properties</excludeFromFailureFile> </configuration> </execution> </executions> </plugin> </plugins> </build>
Файл exclude-cpd.properties должен содержать полное имя класса.
exclude-cpd.properties
https://maven.apache.org/plugins-archives/maven-pmd-plugin-3.6/examples/violation-exclusions.html