Не следует использовать API из пакета sun.security.x509

В зависимости от целевой операционной системы, классы и интерфейсы в sun.security.x509 и sun.security.util могут быть заменены классами и интерфейсами в com.ibm.security.x509 и com.ibm.security.util пакетов.

Автоматическое исправление изменит имена пакетов, чтобы использовать пакеты, предоставляемые IBM Java Runtime Environment. Правило обнаруживает полные имена в операторах import и в теле кода Java.

Правило обнаруживает операторы импорта, такие как следующие:

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

Автоматическое исправление меняет их на использование com.ibm.security пакеты.

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

Возможно, вам еще придется внести изменения в свой код в зависимости от того, какие API вы используете и как как вы их используете. Используйте маркеры проблем Eclipse Java, чтобы помогите вам проработать дополнительные изменения, необходимые из-за различия между sun.security.x509 API и com.ibm.security.x509 API. Примеры различий:

Дополнительная информация об этом правиле: