R发送邮件(mailR)异常处理

[复制链接]
51data 发表于 2020-9-27 13:48:11 | 显示全部楼层 |阅读模式
报错1java.lang.NoClassDefFoundError: javax/activation/DataHandler    at org.apache.commons.mail.Email.createMimeMessage(Email.java:1832)    at org.apache.commons.mail.Email.buildMimeMessage(Email.java:1268)    at org.apache.commons.mail.Email.send(Email.java:1436)    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)    at java.base/java.lang.reflect.Method.invoke(Method.java:564)    at RJavaTools.invokeMethod(RJavaTools.java:386)Caused by: java.lang.ClassNotFoundException    at RJavaClassLoader.findClass(RJavaClassLoader.java:383)    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:566)    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)    ... 8 moreNULLError: NoClassDefFoundError (Java): javax/activation/DataHandler
原因分析:缺少activation.jar、mail.jar这两个jar包
解决办法
1.下载这两个jar包   mail-activation.rar (362.42 KB, 下载次数: 50)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

51data

管理员

  • 主题20
  • 帖子20
  • 积分194
发布新帖 立即签到

最新主题

主题排行

快速回复 返回顶部 返回列表