[ https://issues.apache.org/jira/browse/FLINK-3273?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16809678#comment-16809678 ]
Dawid Wysakowicz commented on FLINK-3273: ----------------------------------------- [~fan_li_ya] It is a much bigger effort. Right now flink-streaming-java depends on flink-runtime (this was probably a bad design decision that we unfortunately have to leave with for now) which pulls scala. So we won't be able to make flink-streaming-java independent of scala as long as we don't invert that dependency, but this is a huge effort. > Remove Scala dependency from flink-streaming-java > ------------------------------------------------- > > Key: FLINK-3273 > URL: https://issues.apache.org/jira/browse/FLINK-3273 > Project: Flink > Issue Type: Improvement > Components: API / DataStream > Reporter: Maximilian Michels > Priority: Major > > {{flink-streaming-java}} depends on Scala through {{flink-clients}}, > {{flink-runtime}}, and {{flink-testing-utils}}. We should get rid of the > Scala dependency just like we did for {{flink-java}}. Integration tests and > utilities which depend on Scala should be moved to {{flink-tests}}. -- This message was sent by Atlassian JIRA (v7.6.3#76005)