首頁 >Java >java教程 >UnsupportedDataTypeException:從 javax.mail 遷移到 jakarta.mail

UnsupportedDataTypeException:從 javax.mail 遷移到 jakarta.mail

WBOY
WBOY原創
2024-09-03 11:37:311054瀏覽

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

希望這對其他人有幫助。

以上是UnsupportedDataTypeException:從 javax.mail 遷移到 jakarta.mail的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn