在vertx 3.8中使用vertx-guice时出现问题

时间:2020-01-13 12:16:44

标签: promise vert.x vertx-verticle

我在这里是因为我注意到vertx-guice 2.3不支持vertx 3.8,并且恰好在verticle的start和stop方法中使用Promise。

当我使用低于3.8版本的vertx(带有Future)时,我的项目运行正常,但是由于我更改了使用Promise的功能,所以我的Vertex不再启动。

当我测试删除vertx-guice的使用时,它可以工作,但是我需要它,所以这不是解决方案

有人注意到了同一件事吗?以及如何解决?

1 个答案:

答案 0 :(得分:0)

我发现了问题。

Vertx-guice正在实例化自己的垂直记录,但使用Future而不是Promise。然后使用Future调用上层vertical start方法。