无法为 ConfigCat 创建新的客户端实例 (configcat-java-client-6.0.1)
Can not create a new client instance for ConfigCat (configcat-java-client-6.0.1)
我想在我的 java 8 项目中实施配置猫。
我创建配置猫客户端的方式是这样的:
import com.configcat.ConfigCatClient;
public class ConfigCatClientUtil {
public ConfigCatClientUtil() {
}
public ConfigCatClient createClient(String configCatKey) {
ConfigCatClient configCatClient = null;
try {
configCatClient = new ConfigCatClient(configCatKey);
} catch (Exception e) {
}
return configCatClient;
}
}
问题是当尝试执行此 new ConfigCatClient(configCatKey)
时抛出错误:
messages Feb 11 13:11:38 server: Caused by: java.lang.NoClassDefFoundError: okhttp3/Callback
我正在使用 configcat-java-client-6.0.1.jar。
有谁知道我为什么会收到此错误消息?
这个库直接依赖于 OkHttp
https://mvnrepository.com/artifact/com.configcat/configcat-java-client/6.0.1
如果您正在关注他们的文档,您将看不到这个,所以我建议从他们关于设置您的 maven 或 Gradle build 的说明开始。
我想在我的 java 8 项目中实施配置猫。
我创建配置猫客户端的方式是这样的:
import com.configcat.ConfigCatClient;
public class ConfigCatClientUtil {
public ConfigCatClientUtil() {
}
public ConfigCatClient createClient(String configCatKey) {
ConfigCatClient configCatClient = null;
try {
configCatClient = new ConfigCatClient(configCatKey);
} catch (Exception e) {
}
return configCatClient;
}
}
问题是当尝试执行此 new ConfigCatClient(configCatKey)
时抛出错误:
messages Feb 11 13:11:38 server: Caused by: java.lang.NoClassDefFoundError: okhttp3/Callback
我正在使用 configcat-java-client-6.0.1.jar。 有谁知道我为什么会收到此错误消息?
这个库直接依赖于 OkHttp
https://mvnrepository.com/artifact/com.configcat/configcat-java-client/6.0.1
如果您正在关注他们的文档,您将看不到这个,所以我建议从他们关于设置您的 maven 或 Gradle build 的说明开始。