”工欲善其事,必先利其器。“—孔子《论语.录灵公》
首页 > 编程 > UnsupportedDataTypeException:从 javax.mail 迁移到 jakarta.mail

UnsupportedDataTypeException:从 javax.mail 迁移到 jakarta.mail

发布于2024-11-09
浏览:862

UnsupportedDataTypeException: Migrating from javax.mail to jakarta.mail

将简单的 SMTP 邮件程序类从 javax.mail 迁移到当前的 jakarta.mail 时,我最终遇到了错误

UnsupportedDataTypeException:没有 MIME 类型的对象 DCH ...

在各种论坛中,一些人建议编写自定义 DataHandler 来支持较新的 Jakarta 邮件实现中缺少的 MIME 类型。

幸运的是,Java 代码不需要更改(尽管导入发生了更改)。

经过无数个小时的互联网搜索,我终于找到了运行时使用的正确jar文件:

  • angus-activation-2.0.2.jar
  • angus-mail-2.0.3.jar
  • jakarta.activation-api-2.1.3.jar
  • jakarta.mail-api-2.1.3.jar

希望这对其他人有帮助。

版本声明 本文转载于:https://dev.to/andybrunner/unsupporteddatatypeexception-migrating-from-javaxmail-to-jakartamail-2771?1如有侵犯,请联系[email protected]删除
最新教程 更多>

免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。

Copyright© 2022 湘ICP备2022001581号-3