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

Třídy a rozhraní v com.sun.net.ssl balík je zamítnut a nahrazen třídami a rozhraními v javax.net.ssl .

Automatizovaná oprava změní odkazy na com.sun.net.ssl balík pro javax.net.ssl . Zkopírujte vlastní konfiguraci do souboru sestavení aplikace, abyste povolili automatizaci oprav. Pravidlo zjistí úplné názvy v příkazech import a v těle kódu Java.

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

< span class="Code" > import com.sun.net.ssl.X509KeyManager;
    
if (keyManager instanceof com.sun.net.ssl.X509KeyManager)

se změní na

< span class="Code" > import javax.net.ssl.X509KeyManager;
    
if (keyManager instanceof javax.net.ssl.X509KeyManager)

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

< span class="Code" > import com.sun.net.ssl. *;

do

< span class="Code" > 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. Použijte značkovače problémů Eclipse Java , které vám pomohou pracovat s dalšími změnami potřebnými kvůli rozdílům mezi com.sun.net.ssl Rozhraní API a javax.net.ssl Rozhraní API. Některé příklady rozdílů zahrnují:

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