Hi, Good to see that you have it working! Yes, each of the Kafka version-specific connectors also have a dependency on the base Kafka connector module.
Note that it is usually not recommended to put optional dependencies (such as the connectors) under the lib folder. To add additional dependencies when using the Scala shell, there is a “—addclasspath” option which allows you to specify paths to the dependency jars. Cheers, Gordon On 25 February 2018 at 12:22:28 PM, kant kodali (kanth...@gmail.com) wrote: Exception went away after downloading flink-connector-kafka-base_2.11-1.4.1.jar to lib folder On Sat, Feb 24, 2018 at 6:36 PM, kant kodali <kanth...@gmail.com> wrote: Hi, I couldn't get flink and kafka working together. It looks like all examples I tried from web site fails with the following Exception. Caused by: java.lang.ClassNotFoundException: org.apache.flink.streaming.connectors.kafka.FlinkKafkaConsumerBase or when I do something like this like it is in the website val stream = senv.addSource(new FlinkKafkaConsumer08[String]("join_test", new SimpleStringSchema(), properties)).print() I get the following exception <console>:73: error: overloaded method value addSource with alternatives: [T](function: org.apache.flink.streaming.api.functions.source.SourceFunction.SourceContext[T] => Unit)(implicit evidence$10: org.apache.flink.api.common.typeinfo.TypeInformation[T])org.apache.flink.streaming.api.scala.DataStream[T] <and> [T](function: org.apache.flink.streaming.api.functions.source.SourceFunction[T])(implicit evidence$9: org.apache.flink.api.common.typeinfo.TypeInformation[T])org.apache.flink.streaming.api.scala.DataStream[T] cannot be applied to (org.apache.flink.streaming.connectors.kafka.FlinkKafkaConsumer08[String]) val stream = senv.addSource(new FlinkKafkaConsumer08[String]("join_test", new SimpleStringSchema(), properties)).print() can anyone share a simple example of how to get Kafka Stream as a Table using scala shell? No need for any fancy schema just needs to print the value. I am using the latest version of flink 1.41 and my lib folder containers flink-connector-kafka-0.8_2.11-1.4.1.jar I wanted to use Kafka 0.9 but that didn't work so I thought let me just get something working first and downgraded to 0.8 but 0.8 examples on the website also don't seem to work using scala shell. Thanks!!