Я хочу знать, есть ли способ запуска всех наборов PMD из командной строки.
Я использовал PMD, интегрированный с Eclipse IDE и Maven. Но теперь мне нужно запустить его из CLI. Я проверил эту страницу http://pmd.sourceforge.net/pmd-5.1.0/running.html и говорит, что вы можете запускать ее из CLI, но с указанными наборами правил:
C:\tmp\pmd-bin-5.1.0\pmd\bin>pmd -d c:\data\pmd\pmd\test-data\Unused1.java -f xml -R rulesets/java/unusedcode.xml
В этом примере вы просто получаете результаты для правила Java unused code, и я пытаюсь добиться чего-то вроде:
C:\tmp\pmd-bin-5.1.0\pmd\bin>pmd -d c:\data\pmd\pmd\test-data\Unused1.java -f xml -R rulesets/java/*.xml
и получить результаты для всех правил в наборах правил Java.