‹
JavaFX-Anwendung auf dem Raspberry Pi ausführen
Da JavaFX nicht mehr im Standard Java Lieferumfang mit dabei ist, muss JavaFX manuell nachinstalliert werden. Hierzu wurde von Bellsoft eine ARM-Verison für den Raspberry Pi entwickelt. Oracle bietet offiziell keine ARM-Version für JavaFX an.
In den folgenden Schritten solltest du eine JavaFX-Anwendung auch auf dem Raspberry Pi ausführen können.
1. System akualisieren
- -> sudo apt update
- -> sudo apt upgrade -y
2. Java installieren
- -> apt install default-jdk -y
- -> Mit "java -version" prüfen, ob Installation erfolgreich war
3. Liberica JDK von Bellsoft installieren
- -> Aktuellste Liberica JDK herunterladen (Link unten)
wget http://download.bell-sw.com/java/14+36/bellsoft-jdk14+36-linux-arm32-vfp-hflt-full.deb
- -> sudo apt-get install ./bellsoft-jdk14+36-linux-arm32-vfp-hflt-full.deb
- -> sudo update-alternatives --config javac
- -> Installierte Liberica JDK auswählen
- -> sudo update-alternatives --config java
- -> Installierte Liberica JDK auswählen
4. JavaFX-Anwendung ausführen
- -> Nun kann die ausführbare JAR-Datei mit "java -jar app.jar" ausgeführt werden