flink-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aalexandrov <...@git.apache.org>
Subject [GitHub] flink pull request: [FLINK-2200] Add Flink with Scala 2.11 in Mave...
Date Fri, 03 Jul 2015 11:50:37 GMT
Github user aalexandrov commented on a diff in the pull request:

    https://github.com/apache/flink/pull/885#discussion_r33858383
  
    --- Diff: docs/apis/programming_guide.md ---
    @@ -187,7 +187,17 @@ that creates the type information for Flink operations.
     </div>
     </div>
     
    +#### Scala Dependency Versions
     
    +Because Scala 2.10 binary is not compatible with Scala 2.11 binary, we provide multiple
artifacts
    +to support both Scala versions. If you want to run your program on Flink with Scala 2.11,
you need
    +to add a suffix `_2.11` to all Flink artifact ids in your dependencies. You should be
careful with
    +this difference of artifact id. All modules with Scala 2.11 have a suffix `_2.11` in
artifact id.
    +For example, `flink-java` should be changed to `flink-java_2.11` and `flink-clients`
should be
    +changed to `flink-clients_2.11`.
    --- End diff --
    
    Because Scala 2.10 binary is not compatible with Scala 2.11 binary, we provide multiple
artifacts
    to support both Scala versions. 
    
    Starting from the 0.10 line, we cross-build all Scala-dependent Flink modules for both
2.10 and 2.11.
    If you want to run your program on Flink with Scala 2.11, you need to add a `_2.11` suffix
to the `artifactId` values of the Scala-dependent Flink modules in your `dependencies` section.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message