您好,我是码农飞哥,感谢您阅读本文!本文主要介绍文件上传报的错

问题复现

[dispatcherServlet] in context with path [/coep-rest] threw exception [Filter execution threw an exception] with root cause
java.lang.ClassNotFoundException: org.apache.commons.fileupload.disk.DiskFileItemFactory
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)

问题分析

又是一个类找不到的错误,DiskFileItemFactory类是文件上传才需要用到的类,所以,我们需要添加​​commons-fileupload​​依赖。

<dependency>
<groupId>commons-fileupload</groupId>
<artifactId>commons-fileupload</artifactId>
<version>1.2.1</version>
</dependency>

这个依赖是文件上传所必须的依赖。