Skip to content

Latest commit

 

History

History
121 lines (99 loc) · 6.45 KB

downloads.md

File metadata and controls

121 lines (99 loc) · 6.45 KB
title
Downloads
<script type="text/javascript"> $( document ).ready(function() { // Handler for .ready() called. $('.ga-track').click( function () { console.log("tracking " + $(this).attr('id')) // we just use the element id for tracking with google analytics ga('send', 'event', 'button', 'click', $(this).attr('id')); }); }); </script>

{% toc %}

Latest stable release (v{{ site.stable }})

Apache Flink {{ site.stable }} is our latest stable release.

You don't have to install Hadoop to use Flink, but if you plan to use Flink with data stored in Hadoop, pick the version matching your installed Hadoop version. If you don't want to do this, pick the Hadoop 1 version.

Binaries

<tr>
<th>Hadoop 2.3.0</th>
<td><a href="{{ site.FLINK_DOWNLOAD_URL_HADOOP_2_STABLE }}" class="ga-track" id="download-hadoop2">Download</a></td>
<td><a href="{{ site.FLINK_DOWNLOAD_URL_HADOOP_2_SCALA_211_STABLE }}" class="ga-track" id="download-hadoop2_211">Download</a></td>
</tr>

<tr>
<th>Hadoop 2.4.1</th>
<td><a href="{{ site.FLINK_DOWNLOAD_URL_HADOOP_24_STABLE }}" class="ga-track" id="download-hadoop24">Download</a></td>
<td><a href="{{ site.FLINK_DOWNLOAD_URL_HADOOP_24_SCALA_211_STABLE }}" class="ga-track" id="download-hadoop24_211">Download</a></td>
</tr>

<tr>
<th>Hadoop 2.6.0</th>
<td><a href="{{ site.FLINK_DOWNLOAD_URL_HADOOP_26_STABLE }}" class="ga-track" id="download-hadoop26">Download</a></td>
<td><a href="{{ site.FLINK_DOWNLOAD_URL_HADOOP_26_SCALA_211_STABLE }}" class="ga-track" id="download-hadoop26_211">Download</a></td>
</tr>

<tr>
<th>Hadoop 2.7.0</th>
<td><a href="{{ site.FLINK_DOWNLOAD_URL_HADOOP_27_STABLE }}" class="ga-track" id="download-hadoop27">Download</a></td>
<td><a href="{{ site.FLINK_DOWNLOAD_URL_HADOOP_27_SCALA_211_STABLE }}" class="ga-track" id="download-hadoop27_211">Download</a></td>
</tr>

</tr>
Scala 2.10 Scala 2.11
Hadoop 1.2.1 Download

Source

Review the source code or build Flink on your own, using this package

Maven Dependencies

You can add the following dependencies to your pom.xml to include Apache Flink in your project.

<dependency>
  <groupId>org.apache.flink</groupId>
  <artifactId>flink-java</artifactId>
  <version>{{ site.FLINK_VERSION_STABLE }}</version>
</dependency>
<dependency>
  <groupId>org.apache.flink</groupId>
  <artifactId>flink-streaming-java</artifactId>
  <version>{{ site.FLINK_VERSION_STABLE }}</version>
</dependency>
<dependency>
  <groupId>org.apache.flink</groupId>
  <artifactId>flink-clients</artifactId>
  <version>{{ site.FLINK_VERSION_STABLE }}</version>
</dependency>

These dependencies include a local execution environment and thus support local testing.

  • Hadoop 1: If you want to interact with Hadoop 1, use {{ site.FLINK_VERSION_HADOOP_1_STABLE }} as the version.
  • Scala API: To use the Scala API, replace the flink-java artifact id with flink-scala and flink-streaming-java with flink-streaming-scala.

All releases