我想在我的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.有人知道我为什么会犯这个错误吗?
发布于 2021-02-12 08:42:52
这个库直接依赖于OkHttp。
https://mvnrepository.com/artifact/com.configcat/configcat-java-client/6.0.1
如果您正在跟踪他们的文档,您不会看到这一点,所以我建议从他们关于设置maven或Gradle构建的说明开始。
https://stackoverflow.com/questions/66160297
复制相似问题