[
https://issues.apache.org/jira/browse/FLINK-2933?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15119023#comment-15119023
]
ASF GitHub Bot commented on FLINK-2933:
---------------------------------------
Github user asfgit closed the pull request at:
https://github.com/apache/flink/pull/1529
> Flink scala libraries exposed with maven should carry scala version
> -------------------------------------------------------------------
>
> Key: FLINK-2933
> URL: https://issues.apache.org/jira/browse/FLINK-2933
> Project: Flink
> Issue Type: Sub-task
> Components: Build System
> Reporter: Frederick F. Kautz IV
> Assignee: Maximilian Michels
> Priority: Minor
> Fix For: 1.0.0
>
>
> [If I put this on the wrong component, can someone please update?]
> Major versions of scala are not forward nor backwards compatible. Libraries
> build for 2.10 will not work with 2.11 or vice versa.
> In order to avoid build related problems, it is strongly recommended to
> append the scala version it is compatible within the artifact id. This
> ensures the correct version of the library is pulled in rather than deferring
> the problem to a future build or runtime error.
> For example, akka exposes the following packages for the same version:
> {code}
> <dependency>
> <groupId>com.typesafe.akka</groupId>
> <artifactId>akka-actor_2.10</artifactId>
> <version>2.3.14</version>
> </dependency>
> {code}
> {code}
> <dependency>
> <groupId>com.typesafe.akka</groupId>
> <artifactId>akka-actor_2.11</artifactId>
> <version>2.3.14</version>
> </dependency>
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)