Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Eclipse aus Java-Application JavaFX machenModule javafx.controls not found
ich beschäftige mich mit einem Udemy tutorial in dem es um Hibernate geht. Dort wurde in einem Standart-Java Projekt die Funktion von Hibernate in den Grundzügen erklärt. Nun soll daraus eine JavaFX Anwendung gemacht werden und ich verwende Java13. Dort ist ja nun kein JavaFX mehr enthalten und mann muss ein paar schritte machen um diese Module darin zu nutzen. Das heißt, ich habe den Buildpath angepasst, die Userlibary hinzugefügt und in der Run-Konfiguration in den VM-Arguments habe ich den
eingefügt. Leider bekomme ich beim Start den Fehler
Code:
Error occurred during initialization of boot layer
java.lang.module.FindException: Module javafx.controls not found
Mache ich genau das gleiche, wenn ich ein JavaFX-Projekt direkt starte, funktioniert der ganze Spaß. Was muss ich bei meinem Projekt anpassen, damit es funktioniert?
Ansonsten - wenn dies irgendwie absolut nicht ist, was Du möchtest (Wobei das wirklich alles extrem vereinfacht!), dann könntest Du ein JDK mit integriertem JavaFX installieren. Das wäre z.B. bei den OpenJDK von Bellsoft (https://bell-sw.com/) der Fall so Du ein "full JDK" herunter lädst.
(Das wäre dann für Dich eine Lösung, aber wenn Du etwas weiter gibst oder so dann führt es schnell zu Problemen. Bei Gradle oder Maven gibt es deutlich weniger Abhängigkeiten und andere Entwickler können die IDE verwenden, die sie bevorzugen ... Auch die Hilfe bei Problemen ist deutlich einfacher - einfach die pom.xml (maven) oder build.gradle (Gradle) posten und man kann Probleme schnell identifizieren ... keine Fehlersuche a.la. klick mal hier und dann da und schau, was da steht ....
ich habs mit der alternative hin bekommen. mit gradle oder maven werde ich mich nach dem kurs mal auseinander setzen.
Mach ja dann dch einiges etwas einfacher
ich habs mit der alternative hin bekommen. mit gradle oder maven werde ich mich nach dem kurs mal auseinander setzen.
Mach ja dann dch einiges etwas einfacher
Die bieten das Full JDK auch für Linux / ARM an, daher kann das auch da eine Alternative sein. Das habe ich da aber noch nicht ausprobiert, denn so masochistisch bin ich nicht, dass ich auf dem PI Desktop Applikationen ausführen möchte ... aber ja: es geht. Ich meine, ich habe damals auch mal eine IDE gestartet auf dem pi 3 - aber das dauerte irgendwie zig Minuten, so dass ich das nicht weiter verfolgt hatte
Jetzt ginge noch die Variante, zu schauen, ob OpenJFX zufälligerweise auch einfach schon im Repo des Raspberry OS ist... Und Für Java 16 hat Gluon ja kürzlich einen EA vorgestellt, der aber auf DRM-Techniken (glaub ich) zurückgreift, die sie non-free für produktive Apps gemacht haben (Hobby-Projekte und Entwicklung aber ist davon wohl ausgenommen): https://gluonhq.com/hardware-accelerated-drm-based-rendering-with-javafx-on-the-raspberry-pi/ (Raspberry 4 aber nur!)