文档章节

Jetty报ArrayIndexOutBoundsException:30305的解决方案

孟飞阳
 孟飞阳
发布于 2015/08/13 14:14
字数 271
阅读 619
收藏 1

  部分报错信息如下:

java.lang.ArrayIndexOutOfBoundsException: 30305
        at org.objectweb.asm.ClassReader.readUnsignedShort(Unknown Source) 
        at org.objectweb.asm.ClassReader.<init>(Unknown Source) 
        at org.objectweb.asm.ClassReader.<init>(Unknown Source) 
        at org.objectweb.asm.ClassReader.<init>(Unknown Source)

本人SSH项目是使用maven管理的,之前没有这个问题,一次在引入了Druid之后,莫名报了这个错,虽然不影响使用,但每次启动都报这个错,看着让人闹心,故花了近3个小时时间才把这个问题搞定。经过各种解决方案的验证和排除,最后一句话说明下解决方案:

将Jetty升级到 9.x 版本即可。

maven中相关配置如下:

      <plugin>
					<groupId>org.eclipse.jetty</groupId>
					<artifactId>jetty-maven-plugin</artifactId>
					<version>9.3.2.v20150730</version>
				<configuration>
				<scanIntervalSeconds>5</scanIntervalSeconds>
					<httpConnector>
						<port>8888</port>
					</httpConnector>
					<webAppConfig>
						<contextPath>/${project.artifactId}</contextPath>
					</webAppConfig>
				</configuration>
				</plugin>

我原来使用的jetty版本是8.x,升级到9之后发现相关端口不起作用了。9.x与8.x关于这个的配置是不一样的,我以上的配置是jetty9.x的配置。

本文希望遇到同样问题的朋友做个参考。

© 著作权归作者所有

孟飞阳
粉丝 217
博文 1054
码字总数 565580
作品 5
朝阳
个人站长
私信 提问
[Java 并发编程实战] 同步容器类潜在的问题(含实例代码)

路漫漫其修远兮,吾将上下而求索。———屈原《离骚》 本篇文章主要讲同步容器类存在的潜在问题以及解决办法。我们不禁想问,同步容器就一定是真正地完全线程安全吗?不一定。因为它可能会抛...

seaicelin
2018/05/26
0
0
(BAE)jetty8+struts2导致 welcome-file-list 失效

最近在使用BAE的过程中,有个问题始终解决不了,在配置struts2框架环境的时候, 如果拦截配置的是<url-pattern>/*</url-pattern>, 那这时候打开首页会报 504 错误,访问不了我们在web.xml中...

JacCoffee
2013/09/14
746
0
关于PDI与HDP24对接问题解决

准备工作: PDI工具下载地址:http://community.pentaho.com/ 6.1.0.1-169版本 与PDI对接的HDP24环境依赖包 https://github.com/pentaho/pentaho-hadoop-shims/tree/hdp24-61.2016.05.00-R 下......

莫问viva
2016/07/26
88
0
【运维小分享】记个人博客网站受针对xmlrpc.php的暴力破解***

起因: 今天忽然打开个人blog,就发现打开很慢,然后出现了下图的反馈:服务器服务不可用!waht?刷新了几次都不行,赶紧登陆服务器后台查看情况。 确认***: 登陆后台后通过netstat发现连接...

xierex
2018/07/04
0
0
多模块web项目用maven运行报错

多模块的maven项目用jetty maven插件跑web的时候启动报这个错,感觉像是mapper加载了两遍导致的,请问各位前辈用jetty插件跑web需要配置哪些啊,网上那些方案也试过了,没效果呀...

培公啊
2017/03/02
291
1

没有更多内容

加载失败,请刷新页面

加载更多

Spring使用ThreadPoolTaskExecutor自定义线程池及实现异步调用

多线程一直是工作或面试过程中的高频知识点,今天给大家分享一下使用 ThreadPoolTaskExecutor 来自定义线程池和实现异步调用多线程。 一、ThreadPoolTaskExecutor 本文采用 Executors 的工厂...

CREATE_17
今天
5
0
CSS盒子模型

CSS盒子模型 组成: content --> padding --> border --> margin 像现实生活中的快递: 物品 --> 填充物 --> 包装盒 --> 盒子与盒子之间的间距 content :width、height组成的 内容区域 padd......

studywin
今天
7
0
修复Win10下开始菜单、设置等系统软件无法打开的问题

因为各种各样的原因导致系统文件丢失、损坏、被修改,而造成win10的开始菜单、设置等系统软件无法打开的情况,可以尝试如下方法解决 此方法只在部分情况下有效,但值得一试 用Windows键+R打开...

locbytes
昨天
8
0
jquery 添加和删除节点

本文转载于:专业的前端网站➺jquery 添加和删除节点 // 增加一个三和一节点function addPanel() { // var newPanel = $('.my-panel').clone(true) var newPanel = $(".triple-panel-con......

前端老手
昨天
8
0
一、Django基础

一、web框架分类和wsgiref模块使用介绍 web框架的本质 socket服务端 与 浏览器的通信 socket服务端功能划分: 负责与浏览器收发消息(socket通信) --> wsgiref/uWsgi/gunicorn... 根据用户访问...

ZeroBit
昨天
10
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部