解决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
文章来源:https://www.toymoban.com/news/detail-530389.html
4. pom引入依赖
<dependency>
<groupId>javax.mail</groupId>
<artifactId>mail</artifactId>
<version>1.4.7</version>
</dependency>
注意引入版本为1.4.7
,我一开始引入的1.4.5
还是有问题,引入后,clean一下缓存
,再重新启动
服务文章来源地址https://www.toymoban.com/news/detail-530389.html
到了这里,关于解决springboot上传中文文件报错:NoClassDefFoundError: javax/mail/internet/MimeUtility的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!