使用MultipartFile时出现了这个错误

图片说明
网上找了好长时间就是没有解决方案,求大神指点迷津!!

maven 配置的问题,你是分的模块,所以你maven要么是配置重复了,要么是没有设置对参数。

看一下你的maven引入的时候scope属性。是否是在对应模块引入的,又或者如果是重复引用的话,设值成provided

具体问题看你具体情况,我只是提供一点排查建议。仅供参考。

有这个方法吗?包对吗?

这是parent的包

图片说明

MultipartFile导包错误,你需要使用org.springframework.web.multipart.MultipartFile;才能调用getOriginalFilename方法

你需要查看一下 文件最上面 的import 是不是org.springframework.web.multipart.MultipartFile

org.springframework.web.multipart.MultipartFile这个包的引用有问题的。

引用的可能是apache的包 应该引用org.springframework.web.multipart.MultipartFile

把MultipartFile的包换成org.springframework.web.multipart.MultipartFile

图片说明
我再发个全景图

问题已解决,重新引入pom文件加载到项目