执行我的Java代码时出现以下错误。这是什么错误?如何将其清除?我用谷歌搜索,大多数人都在谈论与bcel有关的错误。
任何人都可以将我详细介绍到相关的网站。谢谢你的时间。
Exception in thread "main" org.apache.bcel.verifier.exc.AssertionViolatedException:
FOUND:
INTERNAL ERROR: Oops!
Exiting!!
at org.apache.bcel.verifier.exc.AssertionViolatedException.main(AssertionViolatedException.java:102)
最佳答案
当BCEl尝试验证字节码修改并失败时,抛出此异常。
显然,您正在做一些使用BCEL修改Java编译器生成的字节码的操作(无论是您自己还是通过某种工具)。
如果您自己与BCEL合作,那么您应该能够弄清楚自己在做什么以及为什么会中断。
如果是工具,请找出哪个工具并报告错误。典型的候选对象包括代码覆盖率工具,编码错误的AOP内容或一些疯狂的研究工具。