【问题标题】:Problem while using vertx-guice with vertx 3.8在 vertx 3.8 中使用 vertx-guice 时出现问题
【发布时间】:2020-01-13 12:16:44
【问题描述】:

我来这里是因为我注意到 vertx-guice 2.3 不支持 vertx 3.8 并且恰好在 verticle 启动和停止方法中使用了 Promise。

当我使用低于 3.8 的 vertx 版本(使用 Future)时,我的项目运行良好,但由于我进行了更改以使用 Promise,因此我的 Verticle 不再启动。

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

有人注意到同样的事情吗?我该如何解决?

【问题讨论】:

  • 可能有一些代码?

标签: promise vert.x vertx-verticle


【解决方案1】:

我发现了问题。

Vertx-guice 正在实例化他自己的 Verticle,但使用 Future 而不是 Promise。然后用 Future 调用超级 Verticle 的 start 方法。

【讨论】:

    猜你喜欢
    • 2021-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-14
    相关资源
    最近更新 更多