[junit] Illegal local variable table length 87 in method com.ne
tspective.axiom.repo.couchbase.CouchBaseConfiguration.<init>()V
[junit] java.lang.ClassFormatError: Illegal local variable tabl
e length 87 in method com.netspective.axiom.repo.couchbase.CouchBas
eConfiguration.<init>()V
我正在使用Java 1.8。我写了一个 junit 测试用例。测试正在通过 ant 任务运行。Junit 是 4.11,蚂蚁是 1.9.1 。
运行其余部分时会出现上述错误。什么会是原因。配置文件提供所有连接属性。在java 8下,junit有什么特殊情况吗?
请帮助我。
有人问过(几乎(同样的问题。他通过添加以下 JVM 参数解决了这个问题:
-XX:-UseSplitVerifier
在这里,您有该用户在SO上的问题。这个问题在这里得到了一些解释。