Balík com.sun.mail je nedostupný

Dříve byl referenční balík implementace com.sun.mail poskytován funkcemi JavaMail 1.5, JavaMail 1.6 a Jakarta Mail 2.0 jako rozhraní API třetí strany. Rozhraní API pro specifikaci pošty Jakarta bylo nyní rozděleno z rozhraní API implementace odkazů. Odeberte použití balíků com.sun.mail z vaší aplikace.

Toto pravidlo je pro třídu Java označeno jednou.

Uživatelům tříd kodéru a dekodéru com.sun.mail pomáhá aplikace Jakarta Mail 2.1 usnadnit tuto změnu představením rozhraní obslužného programu jakarta.mail.util.StreamProvider, které lze snadno získat pomocí metody jakarta.mail.Session.getStreamProvider(). Poté můžete použít instanci StreamProvider k získání kódovaných/dekódovaných proudů pro metody kódování/dekódování, které podporuje aplikace Jakarta Mail 2.1.

Doporučené náhradní metody jakarta.mail.util.StreamProvider pro třídy kodéru a dekodéru com.sun.mail jsou:

Další informace o migraci produktu Jakarta 10 viz téma Rozdíly mezi Jakarta Mail 2.1 a 2.0.

Viz také blog zavádějící Jakarta Mail 2.1 v Open Liberty a v Jakarta Mail 2.1 Javadoc.