[ https://issues.apache.org/jira/browse/KAFKA-7491?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17519420#comment-17519420 ]
Robin Van Praet commented on KAFKA-7491: ---------------------------------------- [~k.schnit...@sap.com] we include the kafka-streams-testability-patch.jar as a dependency (which will be used during testing). But in our deliverable we exclude this and include the original kafka-streams in its place. We have like a bom-pom for the deliverable, we exclude the testability patch as dependency there and explicitly include the normal one. I know, it is not the best solution, but it worked for us in until this would be fixed. But as you can see, we logged it more then 3 years ago and it is still not fixed. Also, in our project we are no longer using kafka-streams so we did not invest time in finding another solution. > Kafka streams and Kafka streams test utils have split packages > -------------------------------------------------------------- > > Key: KAFKA-7491 > URL: https://issues.apache.org/jira/browse/KAFKA-7491 > Project: Kafka > Issue Type: Bug > Components: streams > Reporter: Robin Van Praet > Priority: Major > > When trying to test a Kafka Streams application using JDK 9+, using the > module path, (test) compilation errors occur. > The TopologyTestDriver cannot be located in kafka-streams-test-utils because > package 'org.apache.kafka.streams' is already provided by module > kafka-streams. > Please make sure that packages are not re-used between production libraries > and test util libraries. -- This message was sent by Atlassian Jira (v8.20.1#820001)