[英]Error starting Jetty from mvn jetty:run
我正在使用Jetty 9.0.6,Java 1.7
我将Cassandra驱动程序从Hecto更改为DataStax驱动程序版本3.2,现在当我尝试从Maven mvn jetty:run
,得到以下信息
[INFO] web.xml file = file:/Users/scott.gardner/dev/synacor/synacor-service-be-atlas/src/main/webapp/WEB-INF/web.xml
[INFO] Webapp directory = /Users/scott.gardner/dev/synacor/synacor-service-be-atlas/src/main/webapp
[WARNING] Failed startup of context o.e.j.m.p.JettyWebAppContext@1e1b061{/,file:/Users/scott.gardner/dev/synacor/synacor-service-be-atlas/src/main/webapp/,STARTING}{file:/Users/scott.gardner/dev/synacor/synacor-service-be-atlas/src/main/webapp/}
java.lang.ArrayIndexOutOfBoundsException: 52264
at org.objectweb.asm.ClassReader.readClass(Unknown Source)
at org.objectweb.asm.ClassReader.accept(Unknown Source)
at org.objectweb.asm.ClassReader.accept(Unknown Source)
at org.eclipse.jetty.annotations.AnnotationParser.scanClass(AnnotationParser.java:1002)
at org.eclipse.jetty.annotations.AnnotationParser.parseJarEntry(AnnotationParser.java:985)
at org.eclipse.jetty.annotations.AnnotationParser.parseJar(AnnotationParser.java:944)
at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:901)
at org.eclipse.jetty.annotations.AnnotationParser.parse(AnnotationParser.java:874)
at org.eclipse.jetty.annotations.AnnotationConfiguration.parseWebInfLib(AnnotationConfiguration.java:488)
at org.eclipse.jetty.annotations.AnnotationConfiguration.configure(AnnotationConfiguration.java:199)
at org.eclipse.jetty.webapp.WebAppContext.configure(WebAppContext.java:464)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1317)
这看起来与icu4j在2013年左右发生的错误类似,但未出现在依赖项中。 我不确定在哪里可以看到这一点。
它是JAR文件(或使用Jetty 9.0.6和Java 7可以支持的较新字节码的JAR文件)中的错误类。
Jetty 9.0.6几乎没有注释问题的调试,Jetty 9.2.x系列中添加了注释/字节码扫描调试详细信息。
大约是您升级的时间。
Jetty 9.0.x和9.1.x现在是EoL(使用寿命终止)。
Java 7也是EoPU(公共更新结束)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.