我正在编写一个简单的FileUpload代码,但是当我运行它时,我总是得到一个很长的例外...
...
根本原因 java.lang.NoClassDefFoundError: 组织/阿帕奇/公地/ IO /输出/ DeferredFileOutputStream
...
我观看了FileUpload lib jars,他们都非常缺少 DeferredFileOutputStream。所以我的问题是在哪里找到这个DeferredFileOutputStream?我应该在项目中添加哪些附加库以获得该类?
安德鲁
答案 0 :(得分:2)
DeferredFileOutputStream是Apache Commons IO project的一部分。您需要将commons-io jar文件添加到项目中。
答案 1 :(得分:1)
您需要将Commons IO添加到类路径中。 Commons File Upload取决于它。
答案 2 :(得分:1)
Struts正在使用“commons-io.jar”库进行文件上传过程。您必须将此库包含到项目依赖项库文件夹中。 Link with more information