加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

javaMail异常 NoClassDefFoundError: com/sun/mail/util/LineInp

发布时间:2020-12-13 20:16:16 所属栏目:PHP教程 来源:网络整理
导读:本博客部份参考: http://blog.csdn.net/5iasp/article/details/5935428 中的解决方案。 但是个人认为到jdk中去删除重复的jar包是不适合的,在eclipse中带有多个版本的jre,如果说jdk1.5版本中存在mail.jar那末可以斟酌下降jdk版本。 参考方式:重建工程,在

本博客部份参考:

http://blog.csdn.net/5iasp/article/details/5935428

中的解决方案。

但是个人认为到jdk中去删除重复的jar包是不适合的,在eclipse中带有多个版本的jre,如果说jdk1.5版本中存在mail.jar那末可以斟酌下降jdk版本。

参考方式:重建工程,在工程当选择

选择完成后,导入相干的jar包,和demo便可。貌似只需要导入mail.jar便可发送邮件。

发送邮件案例参考:http://www.yiibai.com/javamail_api/javamail_api_sending_simple_email.html

可参考smtp:

smtp.126.com     port:25

smtp.163.com     port:25

毛病异常:

Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
at javax.mail.Session.loadProvidersFromStream(Session.java:928)
at javax.mail.Session.access$000(Session.java:174)
at javax.mail.Session$1.load(Session.java:870)
at javax.mail.Session.loadAllResources(Session.java:1130)
at javax.mail.Session.loadProviders(Session.java:886)
at javax.mail.Session.<init>(Session.java:210)
at javax.mail.Session.getInstance(Session.java:232)
at mail.SendMailToQQ.main(SendMailToQQ.java:35)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读