PMD、Findbugs和Checkstyle的Java版本

3

我需要在Eclipse中为开发项目使用PMD、Findbugs和Checkstyle。Java 6足够使用这些工具吗?还是需要Java 7?

3个回答

4

Java 6足够了(甚至5也可以)。



3
一切应该正常工作
1.5>=Java<1.8

Findbugs

FindBugs需要JRE(或JDK)1.5.0或更高版本才能运行。但是,它可以分析编译为任何Java版本的程序,从1.0到1.7。一些为Java 1.8编译的类文件会给FindBugs带来问题,下一个主要版本的FindBugs将处理Java 1.8类文件。

http://findbugs.sourceforge.net/

Checkstyle

将Java 7支持添加到语法中。感谢Dinesh Bolkensteyn提供的补丁#3403265。 http://checkstyle.sourceforge.net/releasenotes.html

PMD

•2011-11-04 PMD 4.3(下载):◦增加对Java 7语法的支持-感谢Dinesh Bolkensteyn和SonarSource

http://pmd.sourceforge.net/pmd-4.3/


一切都应该在Java 1.5至1.8版本中正常运行 - Java 1.5也可以工作。也许应该是 >= 。 :-) - barfuin

0

注意最新的PMD需要Java 7/8

运行PMD只需要Java 7(或Apex和Designer需要Java 8)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接