对于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中,

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

原文地址:https://www.cnblogs.com/mczha/p/3388424.html