Я получаю указанную ошибку в eclipse при импорте моего проекта. Я уже добавил jsse jar в путь сборки java. Код ошибки var = SSLContext.getDefault().getSocketFactory();
В гугле не нашел разрешения. Заранее спасибо
Я получаю указанную ошибку в eclipse при импорте моего проекта. Я уже добавил jsse jar в путь сборки java. Код ошибки var = SSLContext.getDefault().getSocketFactory();
В гугле не нашел разрешения. Заранее спасибо
Я уже добавил jsse jar в путь сборки java.
JSSE некоторое время был частью основной JRE (насколько я помню, Java 1.4). Любая версия, которую вы добавили в путь сборки, безусловно, является старой версией, которая конфликтует с версией по умолчанию: не добавляйте эту дополнительную библиотеку, используйте то, что уже есть в JSSR (в общем случае нет необходимости явно добавлять поставщиков безопасности, если вы следуя старым инструкциям).
jsse.jar
, но не дополнительный. Я не уверен, что вы сделали со своей установкой, но вы можете проверить, не изменили ли вы также структуру JRE на диске.
- person Bruno; 24.11.2013
Если вы используете Java 6
, версию, которая добавляет getDefault()
, то вы должны получить доступ к другому классу с именем SSLContext
— попробуйте javax.net.ssl.SSLContext.getDefault()
.
setDefault
с тем, что вы опубликовали. Однако, если вы просмотрите документ, вы увидите, чтоsetDefault
принимает параметр. docs.oracle.com/javase/7/docs/api/javax/net/ssl/ - person Alexis C.   schedule 23.11.2013javax.net.ssl.SSLContext
) - person Alexis C.   schedule 23.11.2013getDefault()
был представлен в Java 6. - person Jon Skeet   schedule 23.11.2013