2 cassiel47 cassiel47 于 2016.04.15 13:55 提问

spring mvc 文件上传 找不到jar包,已知的都添加了,大神来看看

图片说明!图片说明图片说明

9个回答

qq_24334403
qq_24334403   2016.04.15 16:42
已采纳

没有build到项目中把jar包,你只是直接把jar粘到了lib目录下

epm_kf6_10
epm_kf6_10   2016.04.15 14:50

上面有句话是这样说的··········java .lang.NoClassFounderror: org/apache/commns/fileupload/FileItemfactory

我个人认为是这个jar包里没有哪个类里所请求的FileItemfactory 来提供创建文件工厂对象

ludengji
ludengji   2016.04.15 14:01

错误信息完整的贴下。不然都不知道你错在了哪里。

qq_19550657
qq_19550657   2016.04.15 14:08

是冲突了吧 ,没看到你的 commons-fileupload有两个么 ,commons-io居然有三个!!! 删掉 只留一个试试。

cassiel47
cassiel47 删了也是一样报错。
一年多之前 回复
cassiel47
cassiel47 删了也是一样报错。
一年多之前 回复
a764340703
a764340703   2016.04.15 14:08

选中带?的架包,右健buill一下,然后它会变成其他带黄色标志的架包一样,说明它加载成功了。

a764340703
a764340703 回复cassiel47: 你手动加载一下jar包,你这个jar包都没加载进去。
一年多之前 回复
cassiel47
cassiel47 那是svn的包 这个是我刚拉的包
一年多之前 回复
u011592350
u011592350   2016.04.15 14:34

可能是jar包本身有问题,有没有尝试换过jar包呢?

u012868901
u012868901   2016.04.15 16:35

提示是你却少jar包吧 你把所有的jar包都导入进去再试试

sxchen_csdn
sxchen_csdn   2016.04.16 12:03

首先 commons-fileupload包只能放一个,然后再换其他版本的commons-fileupload包
java .lang.NoClassFounderror: org/apache/commns/fileupload/FileItemfactory, 这个报错就是jar包中类找不到。

CSDNXIAON
CSDNXIAON   2016.04.19 21:02

Jsp实现文件上传(无依赖jar包)
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!