有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

用于IntelliJ中声纳、PMD、Findbugs和Checkstyle的Java 8

我已经升级到Java 8,当我尝试运行task Runner以获取报告时,我得到以下消息

Execution failed for task ':sonarRunner'.

org.sonar.api.utils.XmlParserException: org.sonar.api.utils.SonarException: Unsupported Java version for PMD: 1.8

PMD是否支持Java 8?如果是,我如何解决这个问题

非常感谢


共 (1) 个答案

  1. # 1 楼答案

    从5.1.0版开始,他们就有了Java8支持:See Changelists here

    我不是一个活跃的Sonar用户,但据我所知,Sonar对Java8的支持存在一些限制。看起来您需要SonarQube的更新版本,以及PMD插件的2.2.0或更高版本:read here