Java 运行时Eclipse ArrayIndexOutOfBounds异常中的Findbugs

Java 运行时Eclipse ArrayIndexOutOfBounds异常中的Findbugs,java,findbugs,java-8,Java,Findbugs,Java 8,我刚刚在EclipseJuno中安装(并重新安装)了Findbugs,每次我尝试在我的任何项目中运行它时,都会出现以下错误: An internal error occurred during: "Finding bugs in <project name>...". java.lang.ArrayIndexOutOfBoundsException 在“在…中查找错误”期间发生内部错误。 java.lang.ArrayIndexOutOfBoundsException 谷歌搜索没

我刚刚在EclipseJuno中安装(并重新安装)了Findbugs,每次我尝试在我的任何项目中运行它时,都会出现以下错误:

An internal error occurred during: "Finding bugs in <project name>...".
java.lang.ArrayIndexOutOfBoundsException
在“在…中查找错误”期间发生内部错误。
java.lang.ArrayIndexOutOfBoundsException
谷歌搜索没有提供任何有用的结果。有什么想法吗


编辑:我尝试(可能失败)在Eclipse中安装Java8的测试版本,以试用Java8的lambdas和其他特性。也许这与Findbugs运行不正常有关?

FB官方版本尚未(2.0.3)与Java 8类文件格式兼容

但是,此更新站点提供了运行良好的Eclipse插件每日版本3.0.0:


我们计划在未来几天发布3.0.0 RC1(直到2014年6月底)。

我发现Netbeans 7.4 RC2也有同样的问题。使用findbugs maven插件:2.5.2。FindBugs抛出异常,如
无法获取XClass for java/lang/StringBuilder
打印来自
org.objectweb.asm.ClassReader.readClass
rg.objectweb.asm.ClassReader.accept
du.umd.cs.FindBugs.asm.FBClassReader.accept的
数组索引的堆栈跟踪(FBClassReader.java:44)
。使用java 1.8.0-ea-b109。您是否尝试过:eclipse-从命令行清除?如果您想通过ecj(4.3)使用jdk8编译java7代码,该怎么办?我已经设置了“source=”1.7“target=”1.7“,但仍然会出现错误:-/您描述的情况应该有效,所以在FB bug tracker中报告一个bug:-)Sooo-这是什么时候?Eclipse4.4即将推出,Java8正在进行第二次下载(u5)。