重新认证错误

时间:2015-08-07 14:08:19

标签: java recurly

我正在使用Recurly客户端maven依赖项并在recurlyclient.java中获取错误

错误说

  

“java.lang.NoSuchMethodError:   com.ning.http.client.AsyncHttpClientConfig $ Builder.setMaximumConnectionsPerHost(I)LCOM /宁/ HTTP /客户端/ AsyncHttpClientConfig $构建器“

这是关于recurlyClient.open()

请帮我解决这个问题

1 个答案:

答案 0 :(得分:1)

这很可能是async-http-client库的版本不匹配。

运行时可用的async-http-client版本是什么? v1.8.0中的setMaximumConnectionsPerHost(int)方法(以及之前的版本)已在v1.9.0中重命名为setMaxConnectionsPerHost(int)

因此,您使用的代码或某个库的某个版本已编码为v1.8.0或更少async-http-client,但在运行时,您可以使用v1.9.0相反。查看您的Maven依赖树以解决问题。