Hallo zusammen,
kurz zu mir: hin und wieder versuche ich, eigene Projekte zum Spaß zu realisieren.
In meinem Letzte, habe eine "Anwendung.jar" erstellt, die einfache Abfragen an die Active Directory sendet und eine Antwort bekommt.
Soweit funktioniert es bei mir auch.
Für die GUI habe ich Java FX genutzt. >>> Version 17
Java SDK in der Version 16.
IDE: IntelliJ
Jetzt mein Problem:
Auf den Clients, die die Datei ausführen sollen, ist nur Java 8 installiert. Im schlimmsten Fall sogar gar kein Java.
Java-Update ist leider keine Option.
Ich habe auch schon versucht, ein älteres SDK (OpenJDK?) und eine ältere JavaFX (OpenJF11?) herunterzuladen und in der Projektstruktur einzubinden.
Fehlermeldung bisher:
"class file has wrong version 55.0, should be 52.0"
Also bräuchte ich JavaFX 8? Gibt es aber nicht, oder?
Meine Fragen:
Habe ich auf die falsche Sprache und dann aufs falsche Framework gesetzt?
Kann ich das Programm irgendwie abwärtskompatibel machen? Sodass es auch auf Java 8 läuft?
Vielleicht gibt es ja auch eine ganze andere Möglichkeit? Mit eingebetteter Java-Bibliothek ganz unabhängig vor der installierten Version oder so ähnlich?
Danke vorab.
kurz zu mir: hin und wieder versuche ich, eigene Projekte zum Spaß zu realisieren.
In meinem Letzte, habe eine "Anwendung.jar" erstellt, die einfache Abfragen an die Active Directory sendet und eine Antwort bekommt.
Soweit funktioniert es bei mir auch.
Für die GUI habe ich Java FX genutzt. >>> Version 17
Java SDK in der Version 16.
IDE: IntelliJ
Jetzt mein Problem:
Auf den Clients, die die Datei ausführen sollen, ist nur Java 8 installiert. Im schlimmsten Fall sogar gar kein Java.
Java-Update ist leider keine Option.
Ich habe auch schon versucht, ein älteres SDK (OpenJDK?) und eine ältere JavaFX (OpenJF11?) herunterzuladen und in der Projektstruktur einzubinden.
Fehlermeldung bisher:
"class file has wrong version 55.0, should be 52.0"
Also bräuchte ich JavaFX 8? Gibt es aber nicht, oder?
Meine Fragen:
Habe ich auf die falsche Sprache und dann aufs falsche Framework gesetzt?
Kann ich das Programm irgendwie abwärtskompatibel machen? Sodass es auch auf Java 8 läuft?
Vielleicht gibt es ja auch eine ganze andere Möglichkeit? Mit eingebetteter Java-Bibliothek ganz unabhängig vor der installierten Version oder so ähnlich?
Danke vorab.