J'ai téléchargé OpenJDK 8 aujourd'hui via Sudo apt-get install openjdk-8-jdk
et il semble que JavaFX ne soit pas inclus dans celui-ci.
> 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)
J'ai aussi installé E (fx) clipse dans le dernier Eclipse (Eclipse Mars), mais je reçois toujours un message javafx n'a pas pu être résol.
Selon le liste de paquets sous Ubuntu rusé Xenial Bionic il existe un paquet nommé openjfx . Cela devrait être un candidat pour ce que vous cherchez:
JavaFX/OpenJFX 8 - Plateforme d'application client riche pour Java
Vous pouvez l'installer via:
Sudo apt-get install openjfx
Il fournit le fichiers JAR suivants à l'installation d'OpenJDK sur les systèmes Ubuntu:
/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
Si vous souhaitez disposer de sources, par exemple pour le débogage, vous pouvez également installer:
Sudo apt-get install openjfx-source
J'utilise Ubuntu 16.04 et, comme j'avais déjà installé openJDK, cette commande a résolu le problème. N'oubliez pas que JavaFX fait partie d'OpenJDK.
Sudo apt-get install openjfx