das Plugin Version 1.6 läuft leider nicht. Ich benutze Linux und
Code: Alles auswählen
openjdk version "11.0.22" 2024-01-16
OpenJDK Runtime Environment (build 11.0.22+7-post-Ubuntu-0ubuntu220.04.1)
OpenJDK 64-Bit Server VM (build 11.0.22+7-post-Ubuntu-0ubuntu220.04.1, mixed mode, sharing)
Code: Alles auswählen
java -jar Plugin.Gleisbelegung.jar
Code: Alles auswählen
Fehler: Hauptklasse com.gleisbelegung.Plugin konnte nicht gefunden oder geladen werden
Ursache: java.lang.NoClassDefFoundError: javafx/application/Application
Code: Alles auswählen
java --module-path /usr/share/openjfx/lib/ --add-modules javafx.controls -jar Plugin.Gleisbelegung.jar
Allerdings bleibt das Plugin dann auf seiner Verbindungsseite wegen weiterer Fehler hängen. Das Plugin-Logfile sieht so dann so aus:
Code: Alles auswählen
Die Verbindung mit dem Stellwerk Wemmetsweiler und der Anlagen-Id 233 wurde erfolgreich hergestellt. Aktuelle Simulator-Build: 5851
Exception in thread "Thread-3" java.lang.IllegalAccessError: class com.gleisbelegung.lib.data.Bahnhof (in unnamed module @0x3a7e8233) cannot access class com.sun.javafx.geom.Vec2d (in module javafx.graphics) because module javafx.graphics does not export com.sun.javafx.geom to unnamed module @0x3a7e8233
at com.gleisbelegung.lib.data.Bahnhof.<init>(Bahnhof.java:34)
at com.gleisbelegung.lib.Stellwerk.erstelleBahnhoefe(Stellwerk.java:68)
at com.gleisbelegung.lib.Verbindung.<init>(Verbindung.java:103)
at com.gleisbelegung.lib.Stellwerk.<init>(Stellwerk.java:48)
at com.gleisbelegung.Plugin.lambda$startLoading$13(Plugin.java:244)
at java.base/java.lang.Thread.run(Thread.java:829)
Gruß
fracasado
P.S.: Noch folgende Ergänzung bezüglich openjfx: Folgender externer Thread hat mir mit dem Problem, dass das Plugin nicht startet, weitergeholfen: https://askubuntu.com/questions/1136420 ... pplication