目标 JDK

PMD 插件中有一个配置元素,可让您设置为哪个目标 JDK编译 Java 代码。通常,您希望这与 maven-compiler-plugin 的配置同步。最好的做法是设置众所周知的属性maven.compiler.target,其余的将自动工作。或者,您可以手动设置它:

<project>
  ...
  <reporting>
    <plugins>
      <plugin>
        <artifactId>maven-pmd-plugin</artifactId>
        <version>3.13.0</version>
        <configuration>
          <targetJdk>1.6</targetJdk>
        </configuration>
      </plugin>
    </plugins>
  </reporting>
  ...
</project>