Maven PMD Plugin 3.5 не работает с JDK13 - PullRequest
1 голос
/ 15 апреля 2020
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-pmd-plugin:3.5:pmd (pmd) on project my_project: Execution pmd of goal org.apache.maven.plugins:maven-pmd-plugin:3.5:pmd failed: org.apache.maven.reporting.MavenReportException: Unsupported targetJdk value '13'. -> [Help 1]

Это известная проблема? Есть ли обходной путь?

1 Ответ

2 голосов
/ 25 апреля 2020

Вам необходимо обновить плагин maven-pmd-. Версии 3.5 уже 5 лет ...

Текущая (2020-04-25) последняя выпущенная версия 3.13.0, которая поддерживает Java 13 "из коробки" (см. https://issues.apache.org/jira/browse/MPMD-295) для оригинального выпуска).

Дополнительная информация о плагине maven-pmd: https://maven.apache.org/plugins/maven-pmd-plugin/

Если вы хотите обновить PMD (например, для поддержки Java 14), вам нужно переопределить зависимости плагина, как описано здесь: https://maven.apache.org/plugins/maven-pmd-plugin/examples/upgrading-PMD-at-runtime.html и использовать версию PMD, которая поддерживает Java 14 (PMD 6.22.0 +).

...