Java教程

踩坑 - 关于 “javax.mail.internet.MimeMessage “的解决方法 --- 已解决

本文主要是介绍踩坑 - 关于 “javax.mail.internet.MimeMessage “的解决方法 --- 已解决,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

报错”javax.mail.internet.MimeMessage”,然后就开始分析,
通过在http://www.findjar.com/index.x搜索报错信息,确认报错信息来源于mail.jar包

解决方法如下:

ant 在实现发送邮件 依赖于 activation.jarmail.jarcommons-email-1.5.jarant-javamail.jar包。

其中 ant-javamail.jar 包在安装ant的时候会自动解压在 antlib 路径下。

activation.jarmail.jarcommons-email-1.5.jar 的包需要手动放到 antlib 路径下。

不知道是不是开发的大神都懂还是其他原因,网络上查到的不少资料只说这些jar包应该放在对应的路径下。但是执行过这种操作后,再执行 Run As---Ant Build 的时候,仍然报错。
其实这是有原因的,只把这些jar包放到对应的路径下之后,还应该将这些jar包添加 到ant home里面,在 eclipse 里执行 windows-->Preference-->Ant-->Runtime,在它的 ant home里面加入以上jar包
然后 “Apply”—>“OK”,就可以了。

-----在这里插入图片描述


这篇关于踩坑 - 关于 “javax.mail.internet.MimeMessage “的解决方法 --- 已解决的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!