You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Gaël Renoux (Jira)" <ji...@apache.org> on 2020/01/02 16:49:00 UTC

[jira] [Commented] (FLINK-12461) Flink 1.8 not working with Scala 2.12.8

    [ https://issues.apache.org/jira/browse/FLINK-12461?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17006931#comment-17006931 ] 

Gaël Renoux commented on FLINK-12461:
-------------------------------------

By the way, I just tested Scala 2.12.10 with Flink 1.9.1, and it works fine. Flink 1.8 is no longer the default choice for a new project, so I guess it's not a big deal anymore and this ticket can be closed. I still think the doc could use a compatibility page, though.

> Flink 1.8 not working with Scala 2.12.8
> ---------------------------------------
>
>                 Key: FLINK-12461
>                 URL: https://issues.apache.org/jira/browse/FLINK-12461
>             Project: Flink
>          Issue Type: Bug
>          Components: API / Scala
>    Affects Versions: 1.8.0
>            Reporter: Gaël Renoux
>            Assignee: Aljoscha Krettek
>            Priority: Major
>
> When using 1.8 with Scala 2.12.8 and trying to parse a scala.Map (not a java.util.Map), I get a: java.lang.ClassNotFoundException: scala.math.Ordering$$anon$9
> To reproduce:
>  - start with the Scala Maven archetype (org.apache.flink:flink-quickstart-scala:1.8.0)
>  - in the POM, set the scala.version to 2.12.8 and the scala.binary.version to 2.12
>  - in StreamingJob, add: env.fromElements[Map[String, Int]]()
> It works with Scala 2.12.7 (well, without putting anything in the job, it fails with "No operators defined in streaming topology", which is expected).
> I suspect this is linked to the binary incompatiblity of 2.12.8 with 2.12.7 (see the release note of 2.12.8), so compiling Flink with 2.12.8 instead of 2.12.7 might be enough (although it might stop working with 2.12.7?)



--
This message was sent by Atlassian Jira
(v8.3.4#803005)