Nepoužívat rozhraní API z balíků com.sun.net.ssl

Třídy a rozhraní v balíku com.sun.net.ssl jsou zamítnuty a nahrazeny třídami a rozhraními v balíku javax.net.ssl.

Automatická oprava změní odkazy na balík com.sun.net.ssl na javax.net.ssl. Zkopírujte vlastní konfiguraci do svého souboru sestavení aplikace a povolte automatizaci opravy. Pravidlo zjistí úplné názvy v příkazech import a v těle kódu Java.

Například fragmenty kódu, jako např.

import com.sun.net.ssl.X509KeyManager;
    
if (keyManager instanceof com.sun.net.ssl.X509KeyManager)

se změní na

import javax.net.ssl.X509KeyManager;
    
if (keyManager instanceof javax.net.ssl.X509KeyManager)

Automatická oprava změní importy balíků, jako např.

import com.sun.net.ssl.*;

do

import javax.net.ssl.*;

Po použití automatizovaných oprav pro toto pravidlo můžete provést řadu změn v závislosti na tom, která rozhraní API používáte a jak je používáte. Značkovače problémů Eclipse Java vám pomohou pracovat s dalšími změnami potřebnými v důsledku rozdílů mezi rozhraními com.sun.net.ssl API javax.net.ssl API. Některé příklady rozdílů zahrnují:

Další informace související s tímto pravidlem viz: