Я использую NetBeans и использую тестовые сертификаты для SSL, также я определил HostNameVerifier:
httpsConnection.setHostnameVerifier(new MySoapTest.TrustAllHosts());
И он работает правильно в NetBeans.
Но когда я генерируютолстый JAR, и с использованием точно таких же параметров у меня появляется ошибка:
"Thread-3, обработка исключения: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: без именинайден соответствующий локальный хост "
Я тестирую локально с сервером SOAP UI, так что, похоже, на настройку проверки имени хоста не влияет жирный Jar.
После добавления некоторых журналов япроверил, что мой TrustAllHosts вызывается сгенерированным JAR: 2019/02/05 17:27:22: в TrustAllHosts