我需要在Eclipse中使用PMD,Findbugs和Checkstyle作为开发项目。 Java 6是否足以使用这些工具?或者我需要java 7?
答案 0 :(得分:4)
Java 6就足够了(甚至5可以工作)。
答案 1 :(得分:3)
一切都应该适用于
1.5>=Java<1.8
FindBugs需要运行JRE(或JDK)1.5.0或更高版本。但是,它可以 分析为任何版本的Java编译的程序,从1.0到1.7。 为Java 1.8编译的一些类文件会给FindBugs带来问题 FindBugs的主要版本将处理Java 1.8类文件。
http://findbugs.sourceforge.net/
为语法添加了Java 7支持。感谢Dinesh Bolkensteyn 补丁#3403265 http://checkstyle.sourceforge.net/releasenotes.html
•2011-11-04 PMD 4.3(下载):◦添加对Java 7语法的支持 - 感谢Dinesh Bolkensteyn和SonarSource
答案 2 :(得分:0)
通知最新的PMD需要Java 7/8
运行PMD仅需要Java 7(或Apex和Designer的Java 8)。