Apache flink может быть добавлен в качестве зависимости к проекту и может быть импортирован в любую IDE.
Вот пример для Maven:
<dependencies>
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-java</artifactId>
<version>1.8.0</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-streaming-java_2.12</artifactId>
<version>1.8.0</version>
<scope>compile</scope>
</dependency>
</dependencies>
Если вы также хотели бы видеть ярлык запущенного задания в веб-интерфейсе, вы можете добавить эту зависимость и перейти к http://localhost:8081.
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-runtime-web_2.12</artifactId>
<version>1.8.0</version>
<scope>test</scope>
</dependency>