Не следует использовать 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. Примеры различий:

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