Java-Anwendungen (*.jar) können nicht mehr direkt vom Desktop gestartet werden. Das liegt nicht an fehlende Ausführungsrechten der *.jar-Datei. Diese sind 755.
Bei Xubuntu 26.04 (mit openjdk-25-jre) passiert einfach mal gar nichts, wenn man per Doppelklick oder Rechtklick und Kontextmenü eine solche Datei starten will. Das geht aber problemlos im Terminal und
java -jar Schreibtisch/RouteConverterLinux.jar
Auch kann man einen entsprechenden Starter im xfce4-panel anlegen und RouteConverterLinux startet.
Bei xubuntu 24.04 (ich weiß, ist bald EOL) und mit openjdk-21-jre gibt es immerhin eine ein wenig erhellende Fehlermeldung. Diese lautet:
Blocked: /usr/bin/java -jar For security reasons, running the file '/home/<username>/Schreibtisch/RouteConverterLinux.jar' has been blocked.
Dann kann man noch OK anklicken. Das war's
Immerhin erfährt man bei 24.04 dass es da irgendwelche Sicherheitsbedenken gibt diese Datei auszuführen.
Da stellt sich einem dann aber doch die Frage, was es unsicher macht eine solche Datei ohne Starter direkt von Desktop per Mausklick auszuführen (also ohne einen Terminal zu öffnen), wenn man das mit etwas Sachkenntnis mittels Erstellung eines Starters auch erreichen kann?
Vor allem aber würd ich gern mal wissen, warum 26.04 / openjdk-25-jre dazu nicht einmal eine Fehlermeldung ausspucken, wie 24.04 / openjdk-21-jre. Das würde einem doch immerhin das Grübeln über mögliche eigene Fehler in der eigenen Konfiguration ersparen.
OT: und bei Debian Trixie ist auch nicht möglich, wie bei 26.04 und 24.04. Aber da wird die Option über Rechte Maustaste und Kontext-Menü (Öffnen mit OpenJDK Java Runtime) wenigstens konsequenterweise gar nicht erst mehr angeboten. Bei 26.04 schon, klappt halt nur nicht 😉