Ik heb OpenJDK 8 vandaag gedownload via sudo apt-get install openjdk-8-jdk
en het lijkt erop dat JavaFX er niet in zit.
> java -version
openjdk version "1.8.0_66-internal"
OpenJDK Runtime Environment (build 1.8.0_66-internal-b17)
OpenJDK Server VM (build 25.66-b17, mixed mode)
Ik heb E(fx)clipse ook geïnstalleerd in de nieuwste Eclipse (Eclipse Mars), maar ik krijg nog steeds het bericht javafx kan niet worden opgelost.
Antwoord 1, autoriteit 100%
Volgens de pakketlijstin Ubuntu WilyXenialBionic is er een pakket met de naam openjfx. Dit zou een kandidaat moeten zijn voor wat u zoekt:
JavaFX/OpenJFX 8 – Rijk clienttoepassingsplatform voor Java
Je kunt het installeren via:
sudo apt-get install openjfx
Het biedt de volgende JAR-bestandenvoor de OpenJDK-installatie op Ubuntu-systemen:
/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext/jfxrt.jar
/usr/lib/jvm/java-8-openjdk-amd64/jre/lib/jfxswt.jar
/usr/lib/jvm/java-8-openjdk-amd64/lib/ant-javafx.jar
/usr/lib/jvm/java-8-openjdk-amd64/lib/javafx-mx.jar
Als u bronnen beschikbaar wilt hebben, bijvoorbeeld voor debuggen, kunt u aanvullend het volgende installeren:
sudo apt-get install openjfx-source
Antwoord 2, autoriteit 13%
Ik gebruik ubuntu 16.04 en omdat ik al openJDK had geïnstalleerd, heeft dit commando het probleem opgelost. Vergeet niet dat JavaFX deel uitmaakt van OpenJDK.
sudo apt-get install openjfx