我们正在Java8中编译和运行。
完整错误是:
java.lang.ClassFormatError:StackMapTable格式错误:方法com.internal.connection.ga中的错误类型数组大小(Ljava / lang / String; Ljava / util / Map; Z)Lcom / internal / connection / model / ExecuteAnonymousResponse ;
Java版本是:
$ java -version
java version "1.8.0_162"
Java(TM) SE Runtime Environment (build 1.8.0_162-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.162-b12, mixed mode)
从未见过这个错误并在网上搜索,没有显示太多信息。如果这有用,我安装了Java9但是在收到此错误之后将其卸载,以防万一。但仍然是同样的错误。
我确保在java 8中清理已编译的依赖项,但仍然无济于事。