IntelliJ, OpenJDK, JavaFX und Hello World!

Wenige Zutaten reichen um das Programmieren zu lernen. Typischerweise beginnt man in fast jeder Programmiersprache mit einem einfachen Programm, welches „Hello World!“ ausgibt.

Hierzu genügt ein einfacher Editor, die Kommandozeile, ..., man kann auch schnörkellos eine integrierte Entwicklungsumgebung dazu benutzen.

Im Fall von JavaFX führt ein Weg über:

  • IntelliJ IDEA installieren
  • OpenJDK installieren
  • JavaFX installieren

Anschließend wird ein neues JavaFX-Projekt angelegt und die Ausführen-Taste gedrückt. Fehlermeldung

Error: JavaFX runtime components are missing, and are required to run this application

Die Antwort steckt in diesem Stackoverflow-Beitrag.

Before you run the default project, you just need to add these to the VM options:

--module-path /Users/<user>/Downloads/javafx-sdk-11/lib --add-modules=javafx.controls,javafx.fxml

Was übrigens auch in der Dokumentation von JavaFX zu finden ist.

Vorheriger Beitrag