java.lang.ArrayIndexOutOfBoundsException:41981在tomcat启动期间

时间:2017-12-10 12:52:58

标签: java tomcat

我在tomcat启动期间遇到此异常。我正在使用 jdk1.8.0_152 apache-tomcat-8.5.24

我一直在将弹性搜索从1.7版更新到6.0版。为此,我必须包括一些新的jar并且必须更新现有的几个到最新版本。(commons-io-2.6,lucene-core-7.0.1,log4j-api-2.9.1)之后我收到此错误tomcat的开始。

  

SEVERE [localhost-startStop-1]   org.apache.catalina.core.ApplicationContext.log   StandardWrapper.Throwable java.lang.ArrayIndexOutOfBoundsException:   41981 at org.objectweb.asm.ClassReader。(Unknown Source)at   org.objectweb.asm.ClassReader。(未知来源)at   org.objectweb.asm.ClassReader。(未知来源)

1 个答案:

答案 0 :(得分:3)

你使用的是什么版本的asm?根据这篇文章https://github.com/joaoarthurbm/designwizard/issues/36

  

asm-3.1不支持JDK 8中提供的lambdas表达式。

因此您可能希望升级到asm 5.0.1或更高版本。