对于android文件上传中 java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream 的错误解决方法

首先在部署服务器的时候,我们要去下载common-io.jar包,,地址

 

http://commons.apache.org/proper/commons-io/download_io.cgi

 

因为对于文件上传,,DiskFileUpload这个类已经不推荐使用了。。但是我们用的时候也需要去下载这个包 commons-fileupload-1.3

 

这个错误原因是找不到DeferredFileOutputStream类,,所以我们需要将common-io.jar放到Tomcat的lib目录下。然后在eclipse中把这个包添加到path中,

再运行,这时就不会再有问题了。。

posted @ 2013-10-25 18:45  mc~zha  阅读(988)  评论(0编辑  收藏  举报