解决springboot上传中文文件报错:NoClassDefFoundError: javax/mail/internet/MimeUtility

解决springboot上传中文文件报错:NoClassDefFoundError: javax/mail/internet/MimeUtility

1. 背景:
springboot版本:2.7.11
前端使用 UnityEngine.WWWForm 进行文件上传
报错信息:org.springframework.web.multipart.MultipartException: Failed to parse multipart servlet request; nested exception is java.lang.NoClassDefFoundError: javax/mail/internet/MimeUtility
2 定位问题:

在这里插入图片描述

3. 缺少 javax.mail.internet.MimeUtility

在这里插入图片描述

4. pom引入依赖
<dependency>
   <groupId>javax.mail</groupId>
   <artifactId>mail</artifactId>
   <version>1.4.7</version>
</dependency>

注意引入版本为1.4.7,我一开始引入的1.4.5还是有问题,
引入后,clean一下缓存,再重新启动服务

猜你喜欢

转载自blog.csdn.net/weixin_44021888/article/details/131584986