Не удается найти отчет PMD XML - PullRequest
0 голосов
/ 23 ноября 2018

Я запускаю команду Maven как «mvn sonar: sonar pmd: pmd», я вижу созданный файл pmd.xml в целевой папке в каждом модуле.Но в выводе команды я вижу

[INFO] Sensor Импорт проблем PMD [java]

[INFO] Импорт D: \ Temp \ workshop \ 111 \ mat \ mat-publish \ mat-publish-core \ target \ pmd.xml

[ОШИБКА] Не удается найти отчет PMD XML: D: \ Temp \ workshop \ 111 \ mat \ mat-publish \ mat-publish-core\ target \ pmd.xml

[INFO] Sensor Импорт проблем PMD [java] (выполнено) |время = 16 мс

Я могу открыть файл pmd.xml напрямую по пути, я не уверен, почему в отчете не удается найти файл.

1 Ответ

0 голосов
/ 24 ноября 2018

Вы выполняете цели в неправильном порядке:

mvn sonar:sonar pmd:pmd

SonarScanner выполняется первым, а PMD - вторым.Это означает, что отчеты PMD недоступны, когда SonarScanner выполняет свою работу.Вы должны изменить порядок:

mvn pmd:pmd sonar:sonar
...