初入servlet:Allocate exception for servlet

eclipse tomcat 提示:Allocate exception for servlet 我的问题解决方法很简单,在我新建servlet的时候,如下图:红框部分我没有填,导致我配置web.xml用tomcat运行报错 阅读详情
老板,来一碗错误垫垫肚子!
如果以下几个错误都符合,估计就是这个原因了。
页面报错如下:

java.lang.NoClassDefFoundError:IllegalName: firstDemo/Test

       java.lang.ClassLoader.preDefineClass(Unknown Source)

       java.lang.ClassLoader.defineClass(Unknown Source)

       java.security.SecureClassLoader.defineClass(Unknown Source)

org.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2277)

org.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:811)

org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1254)

org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1119)

org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80)

org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)

org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)

org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799)

org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)

org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)

org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)

org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)

       java.util.concurrent.ThreadPoolExecutor.runWorker(UnknownSource)

       java.util.concurrent.ThreadPoolExecutor$Worker.run(UnknownSource)

org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

       java.lang.Thread.run(Unknown Source)

截图:


控制台报错:

Exception Processing /test/hello

java.lang.NoClassDefFoundError: IllegalName: firstDemo/Test

   atjava.lang.ClassLoader.preDefineClass(Unknown Source)

   atjava.lang.ClassLoader.defineClass(Unknown Source)

   atjava.security.SecureClassLoader.defineClass(Unknown Source)

   atorg.apache.catalina.loader.WebappClassLoaderBase.findClassInternal(WebappClassLoaderBase.java:2277)

   atorg.apache.catalina.loader.WebappClassLoaderBase.findClass(WebappClassLoaderBase.java:811)

   atorg.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1254)

   atorg.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1119)

   atorg.apache.catalina.core.StandardWrapper.servletSecurityAnnotationScan(StandardWrapper.java:1128)

   at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:462)

   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)

   atorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80)

   atorg.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624)

   atorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)

   atorg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)

   atorg.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799)

   at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)

   atorg.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868)

   atorg.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455)

   atorg.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)

   atjava.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)

   atjava.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)

   at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

   at java.lang.Thread.run(Unknown Source)

截图如下:


看了好久,发现是在web.xml中配置错了,复制程序的完整路径直接粘贴过来,去掉开头的src什么的,最后是这样的<servlet-class>firstDemo/Test</servlet-class>

然而这里应该写包名.类名。疏忽大意了

重新配置一下后正确。


Java中java.lang.ClassCastException异常原因及解决方法 ClassCastException异常是类型转换异常,属于运行时异常 出现这个异常的原因如下: 1.一个类是数字类,而由于误操作,错误的将数字类向数字类转换改写成了数字类向字符串类的转换,从而产生了异常。 2.大部分原因是因为强制转换或者是SQL映射时发生了这个异常。... 阅读详情

相关推荐

HTTP Status 500 – Internal Server Error 或 严重: Allocate exception for servlet [HelloServlet] java.lan

问题描述:web项目中学习springmvc过程中,访问src下springmvc包下的HelloServlet.java出现错误,浏览器报错如下: HTTP Status 500 – Internal Server Error Type Exception Report Message Error instantiating servlet class [HelloServlet] Des

weixin_38727999的博客 2115

idea报错:Allocate exception for servlet com.itheima.web.ServletDemo1

严重: Allocate exception for servlet com.itheima.web.ServletDemo1。

你若盛开,清风自来。 770

IAR下载Linux环境适配:入门级安装指导

详细介绍如何在Linux系统中完成iar下载与环境配置,帮助开发者快速上手IAR集成开发环境,解决常见安装问题,提升开发效率。

weixin_35754676的博客 762

严重: Allocate exception for servlet aa

启动Tomcat出现以下异常 严重: Allocate exception for servlet aa java.lang.ClassNotFoundException: cookie.aa at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1718) at org.apach...

小道仙的后宫 3568

11.15 分析finrl 的框架

11.15 分析finrl 的框架

yueguoqing88的博客 1085

金蝶K3系统物料主数据后台表对应字段一览

我们说到物料表,一般是指t_icitem,但正确的说t_icitem并不是一张有,而是一张视图,不过我们对于数据库物料表中的大部分操作,都是通过此视图来完成。比如经常通过此视图,来成批修改数量,单价精度,是否启用批次等一些字段,有的时候,对于账套已经启用,并且已经有业务发生的物料,有一些关键属性也需要通过修改物料表t_icitem来进行。 当然修改的时候,需要考虑一些前提条件的。 比如说我有一个客户新建的账套,在月底结账时发现,要改一种成本核算方法,启用时用的是加权平法,现在想改成移动平均法,这样的情况,

hzfw2008的博客 1万+

解决Allocate exception for servlet XXXServlet

病因: 1.web.xml文件中没有配置 2.jar包重复导入 处方: 1.web.xml没有配置的配置一下就OK WebContent--&gt;WEB-INF--&gt;web.xml 模板:  &lt;servlet&gt;     &lt;servlet-name&gt;loginServlet&lt;/servlet-name&gt;              //serv...

qq_39453388的博客 1万+

基于IC617下Layout XL的使用

基于IC617下Layout XL的使用

weixin_43816759的博客 1万+

Allocate exception for…

问题:之前运行的好好的项目,在eclipse中启动server, 然后在浏览器中访问的时候报 Allocate exception for servlet xxServlet. 解决:删掉eclipse中的server,重新建一个。

一马行千里的博客 955

Qi标准无线充学习笔记

负载调制主要通过接收端向后散射调制计数使得功率信号改变,两者通过线圈的电压和电流的变化量来传输信号。下面是要求稳定电流的变化量不得超出8ma,判断稳定的时间至少要在150us稳定电压的变化量不得超出110mv,判断稳定的时间至少要在150us高低电流变化量至少需要15mA,判断稳定的时间至少要在100us,主线圈电流采样的时间是在半桥转换的1/4周期刻测量的高低电压变化量至少需要200mV,判断稳定的时间至少要在100us。

m0_73991989的博客 1011

【前端基础篇】HTML5 + CSS3 入门知识

,HTML5和CSS3核心知识

前端知识分享喵 2982

servlet:Allocate exception for servlet

访问servlet出现Allocate exception for servlet 重新写了一遍还是上面的错误   浏览器访问时出现500 1 安装jdk1.8   重新安装成1.7   2 复制AServlet全路径粘贴后解决 ...

x__torrey的博客 2168

华南理工大学-大学物理实验-绪论作业

3.用公式测量某圆柱体铝的密度,测得直径=2.0420.003(cm),高=4.1260.004(cm),质量=36.4880.006(g)。计算铝的密度和测量的标准差,并以测量结果表达式表示之。(要求判别和剔除异常数据)(30分)(了解图解法的注意事项,大学物理实验众多实验数据处理采用这种方法,如PN结温度特性研究,光电效应与普朗克常数的测定,霍尔效应测磁场等等,注意规范作图)实验测得温度与对应的金属丝的长度的数据如下表所示。(了解异常数据的判断方法及具体判断过程,30分的题目n(*≧▽≦*)n)

mohen_777的博客 581

严重:Allocate exception for servlet MyServlet

严重:Allocate exception for servlet MyServlet java.lang.ClassCastException:com.wuyue.servlet.MyServlet cannot be cast to javax.servlet.Servlet 这是因为jar包有冲突,本地的tomcat里面有对应的servletjar包。 加入这两行代码,就可以解决。 ...

wy123456__的博客 1585

微信小程序 - 解决微信支付报错 requestPayment:fail no permission 原因分析及排查处理(支付失败出错,无法唤起支付弹框面板,微信支付API报错请求付款:失败无权限)

微信小程序,微信支付,支付报错,errMsg: "requestPayment:fail no permission",支付失败,支付权限没问题,微信小程序支付报错,检查了appid正确依旧不行,微信小程序支付异常,苹果ios手机,安卓手机,开发者工具模拟器,最新解决教程,小程序wx.requestPayment报错/无响应,小程序支付 requestPaym,微信小程序认证,真机运行,小程序微信支付提示错误,微信小程序里使用微信支付错误提示,微信小程序支付异常,微信支付弹框拉不起来,小程序支付api,都检

🏆 前端领域优质创作者 1万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Allocate exception for servlet ListServlet

今天写代码的时候突然遇到了这个问题,在控制台显示这个问题Allocate exception for servlet ListServlet,还有classNotFound的异常,而在浏览器中则会报500,有时候为404,以及下面的语句  javax.servlet.ServletException: Error instantiating servlet class cn.org.kin...

驱动国王のBlog 2437

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Allocate exception for servlet helloServlet

在用Eclipse编写手机APP服务端server的时候,碰到servlet的异常: 异常大概的意思没有找到servlet这个文件,我之后找了各个方法,都不能解决。 后来,我发现在Eclipse中WEB-INF下面的lib文件夹中没有servlet-api.jar,于是,我在tomcat的文件中找到了这个jar(D:\apache-tomcat-8.0.36\lib),然后复制到Eclipse中WE

virgil 2264

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

解决Allocate exception for servlet jsp的问题

异常抛出:严重: StandardWrapper.Throwable java.lang.VerifyError: (class: org/apache/jasper/compiler/JspRuntimeContext, method: signature: ()V) Incompatible argument to function at org.apache.jasper.servlet.Js

莫然的博客 3万+

Allocate exception for servlet springmvc

用高版本的JDK编译的项目在低版本中运行的。。。 改下JDK版本即可。 我这里是1.8改成1.7没问题。

2012年开始工作,全栈开发老兵,目前已是一个老师,分享这么多年的心得体会 1万+

Allocate exception for servlet DispatcherServlet

Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.itzhen.service.UserService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework

狂人日姬的博客 939

Allocate exception for servlet XXX 基本异常

Allocate exception for servlet XXX 基本异常 HTTP Status 500 - Error instantiating servlet class cn.tedu.servlet    错误!!     解决方案: 查看当前项目下的web.xm文件的真是路径出错!! 1 servlet> 2 servlet-name

evilcry2012的专栏 1万+

严重: Allocate exception for servlet CustomerServlet java.lang.ClassNotFoundException: cn.itcast.cstm.

严重: Allocate exception for servlet CustomerServlet java.lang.ClassNotFoundException: cn.itcast.cstm.servlet.CustomerServlet at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoade

qq_34961182的博客 7011

Allocate exception for servlet springmvc-dispatcher

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33676492的博客 3521
上一篇: The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
下一篇: echarts2.2.7本地搭建
Beeman_xia
博客等级 码龄10年 18粉丝 54原创
评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值