
Auf Lubuntu 18.04 habe ich NetBeans 11, Oracle JDK 12, Open JDK 11 und OpenJFX installiert. Ich versuche, jedes JavaFX-Projekt zum Laufen zu bringen.
Wenn ich ein JavaFX-Beispiel öffne und JDK 12 ausgewählt habe, aktiviert NetBeans JavaFX, lädt einige Sachen herunter, kann aber immer noch keine JavaFX-Bibliotheken finden. Ich habe keine Ahnung, ob sich diese Bibliotheken irgendwo auf dem System befinden, aber auf der Website steht, dass sie Teil des JDK sein sollten. Dies ist die erste Frage: Wie wird Oracle JavaFX verwendet?
Wenn ich mein altes JavaFX-Projekt mit ausgewähltem JDK 11 öffne, kann ich OpenJFX-JARs finden und das Projekt kompilieren. Wenn ich jedoch versuche, es auszuführen, wird gemeldet, dass JavaFX-Laufzeitkomponenten fehlen, obwohl ich in der Registerkarte „Ausführen“ der Projekteinstellungen darauf verwiesen habe. Hat jemand dieses Szenario zum Laufen gebracht und wie?