Проблема возникает, когда у вашего сервера есть подписанный сертификат. Чтобы обойти это, вы можете добавить этот сертификат в список доверенных сертификатов вашей JVM.
В этой статье автор описывает, как получить сертификат из вашего браузера и добавить его в файл cacerts вашей JVM. Вы можете отредактировать файл JAVA_HOME/jre/lib/security/cacerts
или запустить приложение с параметром -Djavax.net.ssl.trustStore
. Проверьте, какой JDK / JRE вы используете, так как это часто является источником путаницы.
См. Также: Как разрешены имена серверов сертификатов SSL / Можно ли добавлять альтернативные имена с помощью keytool? Если вы столкнулись с java.security.cert.CertificateException: No name matching localhost found
исключением.
Я думаю, что Вы просите, источник семантических отношений между понятиями. Для этого я могу думать о многих способах пойти:
[...]
Оценка по тому, что Вы говорите, Вы хотите сделать, я думаю, что последние две опции, более вероятно, будут успешны. Если отношения не будут в WordNet тогда, то семантическая близость не будет работать, и OpenCyc, кажется, не знает много приблизительно снукер кроме того, что это существует.
я думаю, комбинация обеих n-грамм и LSA (или что-то как он) была бы хорошей идеей. Частоты n-грамм найдут понятия плотно связанными с Вашим целевым понятием (например, теннисный шар), и LSA нашел бы связанные понятия упомянутыми в том же предложении/документе (например, сеть, подача). Кроме того, если Вы только интересуетесь существительными, фильтруя Ваш вывод для содержания только существительных, или именные группы (при помощи теггер частей речи ) могли бы улучшить результаты.
В первом случае Вы, вероятно, ищете n-граммы где n = 2. Можно получить их от мест как Google или создать собственное от вся Википедия .
Для получения дополнительной информации, проверьте этот связанный вопрос о Переполнении стека .