java - 重复验证错误

标签 java recurly

我正在使用 Recurly 客户端 maven 依赖项,并且我在 recurlyclient.java 中遇到错误

错误表明

"java.lang.NoSuchMethodError: com.ning.http.client.AsyncHttpClientConfig$Builder.setMaximumConnectionsPerHost(I)Lcom/ning/http/client/AsyncHttpClientConfig$Builder"

这是关于 recurlyClient.open()

请帮我解决这个问题

最佳答案

这很可能是 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 依赖关系树来解决问题。

关于java - 重复验证错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31879729/

相关文章:

Java 缓存 String.split 正则表达式

javascript - 如何构建包含可选数据的 Recurly.js 信用卡表单

javascript - 基本的 recurly.js 测试

java - 无法显示列表内容/未添加到列表的数据

java - 说 "Comparable affects the original class but Comparator doesnt"是什么意思

java - 使用 DynamoDBMapperConfig 进行 DynamoDBMapper 批量删除

java - 我究竟做错了什么?我一直得到 NaN? (海伦公式)

javascript - 循环自定义发票字段

javascript - Ruby On Rails - 在使用 require.js 时我需要一个 javascript 文件通过 ruby