今天在做上传文件时,提示:Error 500: org.springframework.web.util.NestedServletException: Handler processing failed;
nested exception is java.lang.NoSuchMethodError: org/apache/commons/fileupload/servlet/ServletFileUpload.parseRequest
(Lorg/apache/commons/fileupload/RequestContext;)Ljava/util/List;
下面是我的解决步骤:
- 在linux命令上执行:find /opt -name ‘fileupload’ #表示opt目录下查找文件名包含字符串‘fileupload’的文件
- 将其他文件路径下的common.fileupload替换成与lib包下版本一致的。
- 重启服务即可解决。
欢迎大家留言。