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.

Rychlá oprava změní odkazy na balík com.sun.net.ssl na javax.net.ssl. 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)

Rychlá oprava změní importy balíku, jako např.

import com.sun.net.ssl.*;

do

import javax.net.ssl.*;

Po použití rychlých oprav pro toto pravidlo můžete stále ještě provést několik změn v závislosti na tom, které rozhraní API použijete a jak je použijete. 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: