踩坑 - 关于 “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”,就可以了。

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


Guess you like

Origin blog.csdn.net/weixin_42250835/article/details/121072136