码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2015-03-05 17:01:15      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:javamail   smtp   解决方案   

本博客部分参考:

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)

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

标签:javamail   smtp   解决方案   

原文地址:http://blog.csdn.net/trsli/article/details/44084169

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!