Hi Amy Could you check in your pom if any other dependencies defined in the pom is downloading different version of scala-library jar?. Any chance you are running kafka from eclipse?. If so sometimes if you are using scala from eclipse once u add scala nature it inherently picks up its own version of scala to its build path this can also potentially cause this library version mismatch.
Regards Hari On Tue, Oct 10, 2017 at 12:00 AM, <[email protected]> wrote: > I'm trying to use kafka_2.11-0.11.* version but it fails with > java.lang.NoSuchMethodError: scala.collection.GenTraversableOnce.$init. > I don't have Scala installed on my Mac to cause any conflict. Anyone has > seen this error? > > [2017-10-09 11:21:23,846] INFO binding to port 0.0.0.0/0.0.0.0:2181 > (org.apache.zookeeper.server.NIOServerCnxnFactory) > [2017-10-09 11:21:24,054] FATAL (kafka.Kafka$) > java.lang.NoSuchMethodError: scala.collection.GenTraversabl > eOnce.$init$(Lscala/collection/GenTraversableOnce;)V > at kafka.message.MessageSet.<init>(MessageSet.scala:72) > at kafka.message.ByteBufferMessageSet.<init>(ByteBufferMessageS > et.scala:129) > at kafka.message.MessageSet$.<init>(MessageSet.scala:32) > at kafka.message.MessageSet$.<clinit>(MessageSet.scala) > at kafka.server.Defaults$.<init>(KafkaConfig.scala:50) > at kafka.server.Defaults$.<clinit>(KafkaConfig.scala) > at kafka.server.KafkaConfig$.<init>(KafkaConfig.scala:673) > at kafka.server.KafkaConfig$.<clinit>(KafkaConfig.scala) > at kafka.server.KafkaServerStartable$.fromProps(KafkaServerStar > table.scala:28) > at kafka.Kafka$.main(Kafka.scala:58) > at kafka.Kafka.main(Kafka.scala) > > >
