. lang.VerifyError:常量池中的非法类型



当在Azure Spring Cloud App中通过rest api post endpoint发送和读取少于100行的xml文件时,代码工作,但如果运行超过100行的xml文件,Azure Spring Cloud会抛出以下错误:java.lang.VerifyError:(类:ASMAccessorImpl_121123687416524427187737,方法:getValue签名:(Ljava/lang/Object;Ljava/lang/Object; long/mvel2/integration/VariableResolverFactory;)Ljava/lang/Object;)常量池中的非法类型。

怎么了?如何解决这个问题?相同的代码和xml文件可以在超过100行的本地工作。

这个问题现在解决了,这可能是由于我的一个方法的字节码大小超过了64kb的限制。获得java.lang.VerifyError的原因

最新更新