Kapitel 4. Einrichten einer Entwicklungsumgebung für Apache Flink
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Nachdem wir nun all dieses Wissen haben, ist es an der Zeit, uns die Hände schmutzig zu machen und mit der Entwicklung von Flink-Anwendungen zu beginnen! In diesem Kapitel lernst du, wie du eine Umgebung zum Entwickeln, Ausführen und Debuggen von Flink-Anwendungen einrichtest. Zunächst besprechen wir die benötigte Software und wo du die Code-Beispiele aus diesem Buch erhalten kannst. Anhand dieser Beispiele zeigen wir, wie Flink-Anwendungen in einer IDE ausgeführt und debuggt werden. Zum Schluss zeigen wir dir, wie du ein Flink Maven-Projekt, den Ausgangspunkt für eine neue Anwendung, bootstrappen kannst.
Erforderliche Software
Zuerst wollen wir die Software besprechen, die du für die Entwicklung von Flink-Anwendungen brauchst. Du kannst Flink-Anwendungen auf Linux, macOS und Windows entwickeln und ausführen. Die meisten Flink-Entwickler bevorzugen jedoch UNIX-basierte Systeme, da diese Umgebung die beste Unterstützung für die Werkzeuge bietet. Im weiteren Verlauf dieses Kapitels gehen wir von einem UNIX-basierten System aus. Als Windows-Benutzer kannst du das Windows Subsystem für Linux (WSL), Cygwin oder eine virtuelle Linux-Maschine verwenden, um Flink in einer UNIX-Umgebung auszuführen.
Die DataStream-API von Flink ist für Java und Scala verfügbar. Daher ist ein Java JDK erforderlich, ...