文档章节

诡异的ClassNotFoundException异常

陈好
 陈好
发布于 2012/10/31 16:10
字数 218
阅读 173
收藏 1

Eclipse4.2

1.问题的描述:今天学习使用commons-fileupload-1.2来上传文件,我将jar包放在tomcat7的lib目录下,并在eclipse中添加其Java Build Path,编译时没有提示错误.可运行jsp总是提示ClassNotFoundException异常.

解决方法:将jar包复制一份到jsp项目的WEB-INF的lib中.

2.问题描述:选择文件上传时,出现错误:java.lang.ClassNotFoundException:                        org.apache.commons.io.output.DeferredFileOutputStream

解决方法:下载apache的commons-io放入WEB-INF的lib中.

3.//Error configuring application listener of class xxx.xxx.xxx

先确认是否用到该类,如果有则添加相应的jar;如果没有,可能是其他工程运行发布到比如tomcat之类的容器上时影响到了的原因(我在eclipse kepler,tomcat-7.0.52上碰到过),只需在下方Servers控制台中先Remove使用了该类的工程,再尝试运行即可.

© 著作权归作者所有

共有 人打赏支持
上一篇: Eclipse 调试技巧
下一篇: PostgreSQL 安装
陈好

陈好

粉丝 12
博文 126
码字总数 32990
作品 0
杭州
程序员
私信 提问
诡异的ClassNotFoundException

一个最简单的类ChoiceENV,放在默认包下(也就是没有包名),在Eclipse中运行是没问题的。但是到控制台运行就报告异常 [arch@bridgelinux classes]$ java ChoiceENVException in thread "mai...

litescript
2012/12/05
0
1
ClassNotfoundException与NoClassDeFoundeEror

首先,NoClassDefFoundErorr是一个链接错误。 java有8个链接错误: ClassCircularityError, ClassFormatError, ExceptionInInitializerError, IncompatibleClassChangeError, NoClassDefFoun......

刘小兵2014
2014/05/03
0
0
ClassNotFoundException和NoClassDefFoundError的区别

正如它们的名字所说明的:NoClassDefFoundError是一个错误(Error),而ClassNOtFoundException是一个异常,在Java中错误和异常是有区别的,我们可以从异常中恢复程序但却不应该尝试从错误中恢...

一条大河波浪宽
2013/10/05
0
0
Java中的Exception和Error

Exception和Error关系 Exception和Error都继承自Throwable。 Error一般是程序无法恢复的一些比较严重的错误。Exception是程序还是有可能恢复的。 Exception分检查型异常和非检查型异常。检查...

alvinlkk
08/09
0
0
Java中异常的分类

下面介绍几种常见的异常类型,便于在出错时对程序进行查错: (1)Exception 各种异常的根类 如果你不知道将发生的异常集体属于哪,而可以肯定种这个地方会出现异常时,可以把异常类型定义为...

chxiyu0720
2016/09/07
28
0

没有更多内容

加载失败,请刷新页面

加载更多

AutoCAD_系统变量

https://baike.sogou.com/v53561514.htm?fromTitle=cad%E5%8F%98%E9%87%8F lunits 设置线性单位。1 科学 2 小数 3 工程 4 建筑 5 分数 6 windesk...

一个小妞
5分钟前
0
0
点播转码相关常见问题及排查方式

概述: 点播转码目前涉及用户上传自动触发转码、通过SubmitTranscodeJobs接口触发转码等方式,会出现用户转码失败的情况,这当中有用户源片的问题、也有用户设置转码参数的原因以及相关资源性...

阿里云云栖社区
7分钟前
1
0
图片base64预览及上传PHP处理

1、前端代码 <div id="img"/> <input type="file" id="img-select"/> <input type='button' id='submit'/> var newUrl; function imgPreview() {//将图片转成base64,实现预览效果 var file......

葬-花
9分钟前
0
0
Iris框架

1、安装iris: $ go get -u github.com/kataras/iris 2、golang iris web项目热重启 # 安装rizla包 $ go get -u github.com/kataras/rizla # 热重启方式启动iris项目 $ rizla main.go......

Liens
17分钟前
3
0
初探sentinel实践思考

简单说下, sentinel的优势: 友好的控制面板,支持实时监控 多种限流。支持QPS限流,线程数限流,多种限流策略,如:直接拒绝,匀速模式(漏斗),冷启动(如设置限制1000,延迟10秒,那第一...

爱吃大肉包
18分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部