http://maven.apache.org/plugins/maven-pmd-plugin/ в настоящее время в версии 2.4, который поддерживает PMD версии 4.2.2Как сделать maven-pmd-plugin поддержкой последней версии PMD?
Можно ли использовать PMD версию 4.2.5 с помощью этого плагина, если это так, как мы это делаем?
Я нахожусь в процессе попытки ваших предложений, но мне нужна поддержка для JDK 1.5 (PMD-jdk14 делает JDK 1.4 совместимые) внесение вышеуказанных изменений заставил плагин извлекать более новую версию PMD, но он все еще продолжал генерировать отчет PMD 4.2.2. Я не уверен, почему это происходит, но будет держать вас в курсе результатов. – Joe
Я провел некоторое тестирование на своей стороне, и действительно кажется, что указание «зависимостей» для плагина под 'build' не влияет на раздел' reporting'. Тем не менее, невозможно определить зависимости под 'report', поэтому я действительно не знаю, как это решить (за исключением исправления maven-pmd-плагина). –
Да, раздел отчетов не позволяет указывать зависимости. Я как бы переместил эту конфигурацию внутри build -> pluginManagement -> plugins -> plugin, но я проверяю, могу ли я заставить это работать как часть фазы сборки – Joe