Не следует использовать API из пакетов com.sun.net.ssl

Классы и интерфейсы пакета com.sun.net.ssl устарели и заменены классами и интерфейсами из пакета javax.net.ssl.

Быстрое исправление заменяет ссылки на пакет com.sun.net.ssl ссылками на пакет javax.net.ssl. Правило обнаруживает полные имена в операторах import и в теле кода Java.

Например, следующие фрагменты кода

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

меняются на

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

Быстрое исправление меняет операторы импорта пакетов, такие как следующий:

import com.sun.net.ssl.*;

на

import javax.net.ssl.*;

После применения быстрых исправлений для этого правила могут потребоваться дополнительные изменения в зависимости от того, какие API и как используются в коде. Маркеры неполадок Java в Eclipse помогают внести дополнительные изменения, необходимые из-за различий между API com.sun.net.ssl и API javax.net.ssl. Примеры различий:

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