![](https://seccdn.libravatar.org/avatar/c5aa5183587a9cea3296622345dd170c.jpg?s=120&d=mm&r=g)
ahh, habe aus Versehen die Version 21 von zulu erwischt, grr. Mal wieder vor lauter Bäumen den Wald nicht gesehen. Natürlich geht es auch mit zulu, sofern Version 17! Danke für die Hilfe Am 27.05.24 um 20:38 schrieb Joachim Hussong:
Hallo Carsten,
also Spaß hab ich grad keinen!
Irgendwie komisch. So wie du es beschrieben hast, hatte ich es mit der OpenJDK-Version 17 von bellsoft versucht. Kein Erfolg.
Der letzte Versuch für heute hat's gebracht.
1) OpenJdk 17 von zulu: ganttproject wird zwar gestartet aber eine Messagebox kommt hoch, JavaFX würde fehlen.
2) OpenJDK 17 SDK von bellsoft: funktioniert. 3) OpenJDK 17 JRE von bellsoft: funktioniert.
ABER:
das funktioniert nur, wenn man die Tar-Balls nimmt, sowohl von ganttproject als auch von Java von bellsoft.
Das Office-Projekt von Opensuse bietet ein RPM für ganttprojet. Mit dem tut's nicht und bellsoft bietet ebenfalls RPM an, aber auch damit geht es nicht.
Jetzt frage ich mich nur, warum bei die dir zulu-Version geht und bei mir nicht.
Irgendwas muss ich wieder mal falsch machen. Na egal, jetzt geht's.
J.
Am 27.05.24 um 17:48 schrieb Carsten Ziepke:
Auf der Homepage vom GanttProject steht: "GanttProject 3.3.3300 may work with newer Java versions, such as Java 18 or Java 19, however, we do not test it and recommend using Java 17."
Also brauchen wir Java 17 mit JavaFX. Dies gibt es z.B. von Zulu. https://www.azul.com/downloads/?version=java-17-lts&os=sles-opensuse&package=jdk-fx#zulu
Hier Java 17 LTS für SLES/openSUSE als JDK FX Version, also mit JavaFX. Gibt es als .rpm uns als .tar.gz.
Für den Test hier die .tar.gz Version genommen.
Den Download in das Verzeichnis von GanttProject kopiert (geht auch alles hübscher). Hierzu habe ich GanttProjet als ZIP heruntergeladen und entpackt: https://dl.ganttproject.biz/ganttproject-3.3.3300/ganttproject-3.3.3300.zip
In das Verzeichnis von GanttProject gehen und dann dort:
# ./ganttproject -j ./zulu17.50.19-ca-fx-jdk17.0.11-linux_x64
ausführen.
mit -j übergibst Du den Pfad für die zu verwendende Java Version.
Have a lot of fun, Carsten Ziepke