scala不能与kafka流scala和maven一起工作

dy2hfwbg  于 2021-06-06  发布在  Kafka
关注(0)|答案(1)|浏览(349)

问题是-我有一个程序,建立和运行良好。它是用scala编写的,并且使用kafka流dsl。我本来打算使用新的kafka-streams-scala包,现在我正在使用maven。我现在不能用sbt。当我添加依赖项时

<dependency>
        <groupId>org.apache.kafka</groupId>
        <artifactId>kafka-streams-scala_2.11</artifactId>
        <version>2.0.0</version>
    </dependency>

然后我在已经运行的代码中得到各种各样的错误。我甚至不能做下面的导入语句 import scala.collection.JavaConverters._ .
当我这样做,我得到以下错误 object language is not a member of package org.apache.kafka.streams.scala .
为什么会发生这种情况?我该怎么解决?

iezvtpos

iezvtpos1#

我需要加前缀 _root_ 所有scala核心包,例如

import _root_.scala.collection.JavaConverters._

相关问题