gpt4 book ai didi

java - DashO : javax.net.ssl.HostnameVerifier 未找到

转载 作者:太空宇宙 更新时间:2023-11-03 13:46:58 25 4
gpt4 key购买 nike

我正在使用 DashO 6.10.1 进行 war 混淆,在此过程中,我在运行 obfuscate.xml 时遇到以下错误。

错误: com.preemptive.dasho.DashOClassNotFoundException:javax.net.ssl.HostnameVerifier; com.abc.xyz.client.AbstractRestClient$1 的 super 接口(interface)

警告 com.abc.xyz.client.AbstractRestClient$1 javax.net.ssl.HostnameVerifier 的 super 接口(interface)未找到

HttpClient 包含 javax.net.ssl.HostnameVerifier 并且此 jar 包含在 dox 文件的类路径部分内。

我有以下代码,因此我必须导入 javax.net.ssl.HostnameVerifier 类。

final String hostname = "hostname";
if (hostname != null) {
SSLConnectionSocketFactory sslSocketFactory = new SSLConnectionSocketFactory(sslContextBuilder.build(), new HostnameVerifier() {
@Override
public boolean verify(String arg0, SSLSession arg1) {
return hostname.equals(arg0);
}
});
clientBuilder.setSSLSocketFactory(sslSocketFactory);
}

以下是我的配置:

Java 1.6

DashO 6.10.1

HTTP 客户端 4.5.2

有人可以帮我解决这个问题吗?

最佳答案

尝试将“${jsse.jar}”(不带引号)添加到项目配置中的支持类路径中。这可以在 DashO UI 的输入->支持下找到。如果这不起作用,请手动将路径添加到 Java 安装中的 jsse.jar。

关于java - DashO : javax.net.ssl.HostnameVerifier 未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39393842/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com