java - “mailR”包的问题 - 在 RJavaClassLoader.findClass 处给出 java.lang.ClassNotFoundExceptio
问题描述
更新“mailR”包后出现问题。
它开始给我以下
java.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:566)
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:589)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 8 more
NULL
Error: NoClassDefFoundError (Java): javax/activation/DataHandler
我使用Java“openjdk 11.0.11 2021-04-20.
解决方案
推荐阅读
- r - 从 data.frame 列中的字符串中检索数字
- c# - 实体框架代码首先将导航属性映射为数据库中的列
- javascript - 从非结构化字符串中提取键值对的最佳方法?
- android - 是否可以在 MarketingInitProvider 中禁用无代码初始化
- java - 在 Intellij 中运行主文件
- python - 使用 Numpy 在 3D 点数组中查找所有 4 个共面点的集合
- r - GAM with MRF smoother:创建具有重复坐标的邻域结构
- android - React-Native Android - 找不到 com.android.tools:common
- emacs - emacs:一种以各种基数显示数字的次要模式
- laravel-5 - 如何从用户模型返回接收者和发送者对象