... the user friendly GPS tool


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Java Version in Debian 12
#1
In Debian 12 kommt openjdk 17 aus dem Repository. Damit verweigert Routeconverter den Dienst mit der Aufforderung Java 11 oder 8 zu installieren. Man sollte aber in Debian möglichst nichts ausserhalb des Repositorys installieren. Nun ist es aber scheints (jetzt wirds komplex) vorgesehen, openjfx in der Version 11 zu installieren, openjfx ist aber keine eigenständige Java Installation. Vielmehr startet man nach wie vor openjdk in Version 17 und dann werden die Module vom openjfx 11 dazugeladen. Das erkennt Routeconverter aber nicht und verweigert stur den Dienst. 

Jedenfalls bilde ich mir als Java Laie das so ein als Ursache dass ich Routeconverter nicht zum Laufen gebracht habe. Kann man den Knoten irgendwie auflösen?
Reply
#2
(28.08.2023, 10:11)syncronic Wrote: Jedenfalls bilde ich mir als Java Laie das so ein als Ursache dass ich Routeconverter nicht zum Laufen gebracht habe. Kann man den Knoten irgendwie auflösen?

Ja, auf eigenes Risiko. Bis RC mit Java 17 klarkommt, habe ich mir so geholfen, daß ich Java 17 deinstalliert und dann Java 11 aus dem Debian11-Repo installiert habe. War ein Schuß ins Blaue und hat bei mir funktioniert, aber ohne Gewähr, daß das woanders auch so funktioniert.
Grüße
Hans

Reply
#3
Andere Programme mahnen mich bei Java 11 schon, dass das bald nicht mehr unterstützt wird. Deswegen wäre mir so eine Lösung mit dem openjfx lieber. Mir scheint auch, dass das von den Entwicklern als Übergangslösung genau für solche Fälle gedacht ist.
Reply
#4
Hallo zusammen,

ich hatte für die Google Maps-basierte Karte bislang an Oracles Java 8 festgehalten, weil das bereits JavaFX mit dem Browser mitbrachte.

Als ich nun auf Java 17 und OpenFX 20 aktualisieren wollte, habe ich festgestellt, dass Googles Maps API im Browser in Java keinerlei Controls einblendet, egal, wie sehr ich mich auch bemühe. Das Ergebnis liegt hier in einem Branch: https://github.com/cpesch/RouteConverter/tree/ta2023

Also: die Google Maps API und Karte sind tot. Aber ich arbeite an Java 17 – es läuft bereits in obigem Branch – wenn ich https://api.routeconverter.com/ wie am Start habe. Dafür muss ich Django 1.4.21 auf 3.2 oder später heben. Hoffentlich nicht neu schreiben...
--
Christian
Reply
#5
Danke Christian, dass du dich darum kümmerst.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)