简体   繁体   English

“kpl-daemon-0000” java.lang.NoSuchMethodError 使用 aws kinesis 时出现异常

[英]"kpl-daemon-0000" java.lang.NoSuchMethodError Exception when using aws kinesis

How to resolve the below error which I get in start up when using aws kinesis library.如何解决我在使用 aws kinesis 库时启动时遇到的以下错误。 I am using current google protobuf version 3.11.4我正在使用当前的谷歌 protobuf 版本 3.11.4

Exception in thread "kpl-daemon-0000" java.lang.NoSuchMethodError: com.google.protobuf.AbstractMessageLite$Builder.addAll(Ljava/lang/Iterable;Ljava/util/List;)V
      at com.amazonaws.services.kinesis.producer.protobuf.Config$Configuration$Builder.addAllAdditionalMetricDims(Config.java:3615)
      at com.amazonaws.services.kinesis.producer.KinesisProducerConfiguration.additionalConfigsToProtobuf(KinesisProducerConfiguration.java:223)
      at com.amazonaws.services.kinesis.producer.KinesisProducerConfiguration.toProtobufMessage(KinesisProducerConfiguration.java:1415)
      at com.amazonaws.services.kinesis.producer.Daemon.startChildProcess(Daemon.java:435)
      at com.amazonaws.services.kinesis.producer.Daemon.access$100(Daemon.java:63)
      at com.amazonaws.services.kinesis.producer.Daemon$1.run(Daemon.java:133)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      at java.lang.Thread.run(Thread.java:748)

Updated the version to 3.13.0 and it got resolved将版本更新为 3.13.0 并得到解决

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM