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)
>
>
>

Reply via email to