STM32CubeProgrammer (Java) installieren

Hallo, ich möchte den STM32CubeProgrammer installieren. Leider bekomme ich beim Starten des Programmes folgende Fehlermeldung:

Error: Could not find or load main class com.st.app.Main
Caused by: java.lang.NoClassDefFoundError: javafx/application/Application

Oracle Java habe ich nach folgender Anleitung installiert:

https://linuxhint.com/install_oracle_jdk11_arch_linux/

Außerdem habe ich OpenJFX installiert:

sudo pacman -S java-openjfx

Hier noch die Ausgabe für "java -version":

java version "13.0.1" 2019-10-15
Java(TM) SE Runtime Environment (build 13.0.1+9)
Java HotSpot(TM) 64-Bit Server VM (build 13.0.1+9, mixed mode, sharing)

Zuerst hatte ich "jdk-openjdk" (allerdings noch ohne "java-openjfx") installiert, aber auch damit hat es nicht geklappt.

Weiß jemand Hilfe? Vielen Dank!

Zumindest klappt es auch nicht mit Ubuntu nach der Installation von 'openjdk-11-jre' und 'openjfx'.

ubuntu@ubuntu:~$ java -version
openjdk version "11.0.5" 2019-10-15
OpenJDK Runtime Environment (build 11.0.5+10-post-Ubuntu-0ubuntu1.118.04)
OpenJDK 64-Bit Server VM (build 11.0.5+10-post-Ubuntu-0ubuntu1.118.04, mixed mode, sharing)

ubuntu@ubuntu:~$ sudo -H '/home/benutzer/STMicroelectronics/STM32Cube/STM32CubeProgrammer/bin/STM32CubeProgrammer' 
Fehler: Hauptklasse com.st.app.Main konnte nicht gefunden oder geladen werden
Ursache: java.lang.NoClassDefFoundError: javafx/application/Application

Irgendwas gehört da wohl noch irgendwie konfiguriert :confused:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by