"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > UnsupportedDataTypeException: javax.mail에서 jakarta.mail로 마이그레이션

UnsupportedDataTypeException: javax.mail에서 jakarta.mail로 마이그레이션

2024-11-09에 게시됨
검색:702

UnsupportedDataTypeException: Migrating from javax.mail to jakarta.mail

간단한 SMTP 메일러 클래스를 javax.mail에서 현재 jakarta.mail로 마이그레이션하는 동안 오류가 발생했습니다.

UnsupportedDataTypeException: MIME 유형에 대한 개체 DCH가 없습니다...

다양한 포럼에서 일부 사람들은 최신 자카르타 메일 구현에서 누락된 MIME 유형을 지원하기 위해 사용자 정의 DataHandler를 작성할 것을 제안했습니다.

다행히도 Java 코드는 변경할 필요가 없습니다(가져오기 변경에도 불구하고).

수많은 시간 동안 인터넷을 검색한 끝에 마침내 런타임 중에 사용할 올바른 jar 파일을 찾았습니다.

  • 앵거스-활성화-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-migating-from-javaxmail-to-jakartamail-2771?1에 복제되어 있습니다. 침해 내용이 있는 경우, [email protected]으로 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3