导入commons-fileupload异常java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory

导入commons-fileupload异常java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory导入commons-fileupload异常java.lang.NoClassDefFoundError:org/apache/commons

发生异常时的配置

IDE为IDEA。
pom.xml配置如下:
pom.xml配置
spring配置:
spring配置

报错信息

比较关键的报错信息如下:

	org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'multipartResolver':
	 Failed to introspect bean class [org.springframework.web.multipart.commons.CommonsMultipartResolver] for lookup method metadata: could not find class that it depends on; nested exception is 
	 java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory

解决方案

错误原因猜测:out文件夹的lib中没有commons-fileupload的jar包,导致编译的时候找不到相关的类。

解决方案1:找到commons-fileupload的jar包(maven应该已经将jar包下载到电脑上,不知道maven默认下载路径的话,使用everything这款软件输入jar包名称即可找到。),然后将jar包粘贴到lib文件夹下即可。如下所示:
将jar包复制到out的lib文件夹下面
解决方案2:
选择File->Project Structure选择Project Structure
然后根据下图所示进行操作即可。在这里插入图片描述

今天的文章导入commons-fileupload异常java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/27048.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注