我刚刚在 Eclipse Juno 中安装(并重新安装)Findbugs,每次尝试在我的任何项目中运行它时都会收到以下错误:
An internal error occurred during: "Finding bugs in <project name>...".
java.lang.ArrayIndexOutOfBoundsException
谷歌搜索没有提供任何有用的结果。有什么想法吗?
编辑:我尝试(并且可能失败)在 Eclipse 中安装 Java 8 的测试版本以试用 Java 8 的 lambdas 和其他功能。可能跟 Findbugs 运行不正常有关?
最佳答案
FB 正式版尚未 (2.0.3) 兼容 Java 8 类文件格式。
然而,完美运行的 Eclipse 插件每日构建 3.0.0 版本可从以下更新站点获得:http://findbugs.cs.umd.edu/eclipse-daily
我们计划在未来几天(直到 2014 年六月末)发布 3.0.0 RC1。
关于java - Findbugs in Eclipse ArrayIndexOutOfBounds 运行时异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17259201/