我正在尝试为 Confluent GitHub 中的集成测试类编译代码 - GenericAvroIntegrationTest.java
对于当前存在于import org.apache.kafka.common.security.auth.SecurityProtocol;. 当我使用 maven 编译时,它抱怨说以下内容:
[105,82] cannot access org.apache.kafka.common.protocol.SecurityProtocol
class file for org.apache.kafka.common.protocol.SecurityProtocol not found
这在KafkaEmbedded.java类中使用。Confluent GitHub 上的代码使用该org.apache.kafka.common.protocol.SecurityProtocol包,但我使用的版本将相同的类移至我提到的另一个包:import org.apache.kafka.common.security.auth.SecurityProtocol. 如果我恢复到 Confluent 正在使用的版本,我的代码可能无法工作(不确定我错的是哪个依赖版本!:( )。我如何解决这个冲突?我如何找到它被错误引用的地方?
慕沐林林
相关分类