springboot升级3x导致邮件发送失败:错误1 jakarta.mail.NoSuchProviderException: smtp

背景如题:

搜索及AI无果,解决方案:删除springboot 2x使用的库即可  

同时确保javax.mail.*替换成jakarta.mail.* (springboot升级使用Jakarta Mail替换了JavaMail)

清理idea中项目结构中的javax.mail

rm ~/.m2/repository/javax/mail -rf
posted @ 2025-07-10 15:26  timseng  阅读(103)  评论(0)    收藏  举报