报错:java.lang.AbstractMethodError: nl.techop.kafka.KafkaHttpMetricsReporter.logger()Lcom/typesafe/scalalogging/Logger;
2024-08-26 11:32:17
报错背景:
CDH启动kafka的时候出现报错情况,并且报错的节点挂掉。
报错现象:
Exiting Kafka due to fatal exception
java.lang.AbstractMethodError: nl.techop.kafka.KafkaHttpMetricsReporter.logger()Lcom/typesafe/scalalogging/Logger;
at kafka.utils.Logging$class.info(Logging.scala:)
at nl.techop.kafka.KafkaHttpMetricsReporter.info(KafkaHttpMetricsReporter.scala:)
at nl.techop.kafka.KafkaHttpMetricsReporter.init(KafkaHttpMetricsReporter.scala:)
at kafka.metrics.KafkaMetricsReporter$$anonfun$startReporters$.apply(KafkaMetricsReporter.scala:)
at kafka.metrics.KafkaMetricsReporter$$anonfun$startReporters$.apply(KafkaMetricsReporter.scala:)
at scala.collection.IndexedSeqOptimized$class.foreach(IndexedSeqOptimized.scala:)
at scala.collection.mutable.WrappedArray.foreach(WrappedArray.scala:)
at kafka.metrics.KafkaMetricsReporter$.startReporters(KafkaMetricsReporter.scala:)
at kafka.server.KafkaServerStartable$.fromProps(KafkaServerStartable.scala:)
at kafka.Kafka$.main(Kafka.scala:)
at com.cloudera.kafka.wrap.Kafka$.main(Kafka.scala:)
at com.cloudera.kafka.wrap.Kafka.main(Kafka.scala)
报错原因:
jar包冲突,仔细检查环境里面是不是有自己打的jar包里面正好有kafka的相关内容,并且放在了环境变量吧可以读取的目录。
报错解决:
删除冲突的jar包,或者更改环境变量,重启之后报错消失。
最新文章
- Codeforces Gym 100114 J. Computer Network
- :only-child
- The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation. 怎么解决
- ASPNET中实现在线用户检测(使用后台守护线程)
- 遍历父视图上的button
- dom4j的用法
- paip.将数据导入到在英语语音数据库mysql道路解决空原则问题
- 最小包围多边形(凸包;最小包围点集)——C代码例子
- ItemsPanelTemplate的用法
- [LeetCode] Contiguous Array 邻近数组
- junit+mock+spring-test构建后台单元测试
- 买房安全无忧 l 龙光集团与光大银行二手房资金监管战略合作!
- 最近要租房子,用Python看一下房源吧..
- Spring Cloud Alibaba基础教程:Nacos配置的加载规则详解
- BZOJ.3784.树上的路径(点分治 贪心 堆)
- vscode中iview的<;/Col>;标签报错问题
- Neo4j学习笔记
- 初尝Web API《转》
- python 函数的定义及传参
- 跨域请求:JSONP