在做使用struts2进行文件上传时总是出现 java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputStream
于是google了一下,网上90%是说没导入commons-io包,但是我在项目里明明是已经把这个包导入了,
也有兄弟说可能是版本的问题,但换了几个commons-io版本都还是报这个错误啊,我都找了两天这个问题了,头都疼了。
因为项目中要用到这个上传,请高手们出手救救小弟。
于是google了一下,网上90%是说没导入commons-io包,但是我在项目里明明是已经把这个包导入了,
也有兄弟说可能是版本的问题,但换了几个commons-io版本都还是报这个错误啊,我都找了两天这个问题了,头都疼了。
因为项目中要用到这个上传,请高手们出手救救小弟。
解决方案 »
- 如何保存反射对象 obj
- java.lang.NoSuchMethodError: org.apache.commons.pool.impl.GenericObjectPool: met
- struts1表格列显示问题
- lucene 多目录索引和单目录索引——查询效率如何提升
- Java crypto 中的 byte 限制问题
- java ssl安全登录真的就这么难啊
- 关于EJB3.0远程调用的问题
- hibernate INTEGER 问题
- oracle中一个查询问题?
- 在tomcat+eclipse下运行jsp的问题!
- 求一个spring+hibetnate+flex+blazeds整合的例子要带jar包
- java版的String.format
1: 你先确认下.是在WEB/lib下..
2: 确认是否在tomcate工程目录下也有..应该不会有问题的..耐心点.
commons-io包我肯定是放进了web-inf/lib目录下,而且我也试过把它放进tomcat/common/lib目录下,但就死活不行。
也试过把commons-io源代码下载,直接在eclipse里部署,不过还是不行。
所以我在想会不会跟环境变量有关?但直接common-io的包直接放进环境变量里还是不行。晕死了
我在页面上用到了文件上传这个功能,提交时会出项“服务器内部错误···”,在我的“TOMCAT的LIB文件夹”和“项目目录的LIB文件夹”下都有commons-fileupload-1.2.jar包,前辈告诉我说是去掉TOMCAT的LIB文件夹里的commons-fileupload-1.2.jar。之后我的问题就解决了,楼主可以试试!