-1
クラスを初期化できませんでした私は、次の問題に直面しています:java.lang.NoClassDefFoundErrorが:org.apache.http.conn.ssl.SSLConnectionSocketFactory
java.lang.NoClassDefFoundError: Could not initialize class org.apache.http.conn.ssl.SSLConnectionSocketFactory
私はHTTPClientの4.5 jarファイルを使用しています。それを解決する方法を教えてください。
SSLConnectionSocketFactory sslsf = new SSLConnectionSocketFactory(sslcontext, new String[] {"TLSv1" }, null,
SSLConnectionSocketFactory.BROWSER_COMPATIBLE_HOSTNAME_VERIFIER);
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.5</version>
<scope>provided</scope>
</dependency>
私はあなたの解決策を得られませんでした。このジャーを別のプロジェクトに含めるには、 が必要です。 –
実行時にJDKまたはコンテナが依存関係を提供することを期待します。実行時の依存関係が利用できない場合try-catchをスタティックブロックで使用している場合は、ブロック内で例外が発生する可能性があります。 – Aryan