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
背景如题:
搜索及AI无果,解决方案:删除springboot 2x使用的库即可
同时确保javax.mail.*替换成jakarta.mail.* (springboot升级使用Jakarta Mail替换了JavaMail)
清理idea中项目结构中的javax.mail
rm ~/.m2/repository/javax/mail -rf