标签:depend common artifact 文件中 mvc 文件 MF style name
前言:项目在 spring-mvc.xml 文件中配置了上传文件拦截,结果启动报错 java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory
配置如下:
<!-- 配置上传文件拦截,设置最大上传文件大小,和最大内存大小 --> <bean id="multipartResolver" name="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <!-- set the max upload size100MB 100M=100*1024*1024(B)=104857600 bytes--> <property name="maxUploadSize"> <value>104857600</value> </property> <property name="maxInMemorySize"> <value>4096</value> </property> </bean>
缺少包依赖
由于是maven项目,所以直接在 pom.xml 文件中引入下面的依赖
<dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.2.1</version> </dependency>
解决:启动项目报错 java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory
标签:depend common artifact 文件中 mvc 文件 MF style name
原文地址:https://www.cnblogs.com/yuxiaole/p/9248110.html