我正在使用Vert.x 1.3.1-final,我在从HttpClient对象发送POST请求时尝试使用方法setTimeout,但是我收到一个错误:NosuchMethod。 奇怪的是,该方法已经定义并且是公开的。
这是我的代码:
HttpClient client = vertx.createHttpClient()
.setHost(config.getString(HOST))
.setPort(config.getInteger(PORT))
.setKeepAlive(true)
.setConnectTimeout(config.getInteger(TIMEOUT));
HttpClientRequest clientRequest = client.post(endpoint, new ResponseHandler());
clientRequest.setTimeout(5*1000L); // Exception: NoSuchMethod !!
我做错了什么?
感谢您的帮助。