Kafka POM 依赖问题 - ClassNotFoundException:org.apache.kafka.test.TestCondition
Kafka POM Dependency Issue - ClassNotFoundException: org.apache.kafka.test.TestCondition
我在集成测试中看到 - java.lang.NoClassDefFoundError: org/apache/kafka/test/TestCondition
。我认为这与存储库导入 kafka
相关包的方式有关。我正在使用 scope
和 classifiers
添加 pom 依赖项。
你能帮忙解决这个问题吗?
<kafka-clients.version>0.10.2.1</kafka-clients.version>
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-streams</artifactId>
<version>${kafka-clients.version}</version>
<classifier>test</classifier>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-streams</artifactId>
<version>${kafka-clients.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
<version>${kafka-clients.version}</version>
</dependency>
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
<version>${kafka-clients.version}</version>
<classifier>test</classifier>
</dependency>
测试条件在kafka-clients-version-test.jar
所以添加分类器测试到'kafka-clients' artifactId
我在集成测试中看到 - java.lang.NoClassDefFoundError: org/apache/kafka/test/TestCondition
。我认为这与存储库导入 kafka
相关包的方式有关。我正在使用 scope
和 classifiers
添加 pom 依赖项。
你能帮忙解决这个问题吗?
<kafka-clients.version>0.10.2.1</kafka-clients.version>
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-streams</artifactId>
<version>${kafka-clients.version}</version>
<classifier>test</classifier>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-streams</artifactId>
<version>${kafka-clients.version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
<version>${kafka-clients.version}</version>
</dependency>
<dependency>
<groupId>org.apache.kafka</groupId>
<artifactId>kafka-clients</artifactId>
<version>${kafka-clients.version}</version>
<classifier>test</classifier>
</dependency>
测试条件在kafka-clients-version-test.jar 所以添加分类器测试到'kafka-clients' artifactId