Nie należy używać interfejsów API z pakietu sun.security.x509

W zależności od docelowego systemu operacyjnego, klasy i interfejsy w sun.security.x509 oraz sun.security.util pakiety mogą być zastępowane przez klasy i interfejsy w com.ibm.security.x509 oraz com.ibm.security.util pakietów.

Zautomatyzowana poprawka zmieni nazwy pakietów, aby używać pakietów dostarczonych przez IBM Java Runtime Environment. Reguła wykrywa pełne nazwy zawarte w instrukcjach importu i w treści kodu Java.

Reguła wykrywa importy pakietów, takie jak:

< span class="Code" > Importuj sun.security.x509. *;
import sun.security.util.*;

Zautomatyzowana poprawka zmienia je tak, aby używały com.ibm.security pakiety.

< span class="Code" > importuj com.ibm.security.x509. *;
import com.ibm.security.util.*;

W zależności od tego, z jakich interfejsów API korzystasz i jak ich używasz, nadal możesz wprowadzić zmiany w swoim kodzie ich używać. Użyj znaczników problemów Eclipse Java, aby pomóc w pracy nad dodatkowymi zmianami wymaganymi ze względu na różnice między sun.security.x509 Interfejsy API i com.ibm.security.x509 Interfejsy API. Poniżej przedstawiono kilka przykładów różnic:

Informacje dodatkowe dotyczące tej reguły znajdują się w następujących dokumentach: