Не удается получить внешний набор правил PMD для работы с Maven - PullRequest
0 голосов
/ 04 сентября 2018

В моем pom.xml есть следующее:

<build>
    <plugins>
        ...
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-pmd-plugin</artifactId>
            <version>3.10.0</version>
            <configuration>
                <rulesets>
                    <ruleset>${basedir}/conf/pmd/jl-basic.xml</ruleset>
                </rulesets>
                <targetJdk>1.8</targetJdk>
            </configuration>
        </plugin>
        ...
     </plugins>
</build>

Если я затем сделаю mvn pmd:check, все, что произойдет, это то, что мой файл jl-basic.xml будет скопирован в каталог target. Тем не менее, если я закомментирую часть «правил», то он прекрасно выполнит стандартные наборы правил PMD maven и сгенерирует отчет.

...