如何解决该错误:java.lang.BootstrapMethodError:java.lang.NoClassDefFoundError:io / vertx / core / Promise

时间:2019-08-01 18:10:26

标签: java maven apache-kafka vert.x

我创建了一个Maven项目,在其中我为kafka使用者编写了代码,以从kafka服务器检索消息。我正在使用具有vertx-kafka-client依赖关系的vertx框架。根据vertx kafka文档( https://vertx.io/docs/vertx-kafka-client/java/#_using_the_vert_x_kafka_client ), 我已经设置了代码,并且在运行程序时出现错误,因为 java.lang.BootstrapMethodError:java.lang.NoClassDefFoundError:io / vertx / core / Promise

1 个答案:

答案 0 :(得分:0)

解决此错误的方法是

  • 右键单击您的项目
  • 转到 Maven -> 更新项目
  • 更新后,运行程序

当我们将项目导入IDE时,有时我们忘记更新项目,而直接运行它会导致错误。