美文网首页
java邮件发送线程阻塞

java邮件发送线程阻塞

作者: little多米 | 来源:发表于2020-12-11 14:41 被阅读0次

看tomcat日志

DEBUG: setDebug: JavaMail version 1.4.3

DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Oracle]

DEBUG SMTP: useEhlo true, useAuth true

DEBUG SMTP: trying to connect to host "smtp.xxx.com", port 465, isSSL false

很显然,真实使用的版本是1.4.3

但是

引入的jar包

与引入版本不一致,跟踪调试确实是有两个同名类导致的冲突。

用idea的依赖分析工具找到

冲突的包

最上层的jar是

swagger包

最终定位原因是之前引入swagger文档框架导致的jar冲突

解决:在顶级依赖中排除响应依赖即可

排除冲突依赖

相关文章

网友评论

      本文标题:java邮件发送线程阻塞

      本文链接:https://www.haomeiwen.com/subject/gsujgktx.html