私はSudo apt-get install openjdk-8-jdk
を通してOpenJDK 8を今日ダウンロードしました、そしてそれはJavaFXがそれに含まれていないようです。
> 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)
私は最新のEclipse(Eclipse Mars)にもE(fx)clipseをインストールしましたが、まだメッセージが出ていますjavafxは解決できませんでした。
Ubuntuの パッケージリスト によると ウィリーゼニアル Bionicにはopenjfxという名前のパッケージがあります。これはあなたが探しているものの候補になるはずです。
JavaFX/OpenJFX 8 - Java用のリッチクライアントアプリケーションプラットフォーム
以下からインストールできます。
Sudo apt-get install openjfx
Ubuntuシステム上のOpenJDKインストールに 以下のJARファイル を提供します。
/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
デバッグなどのためにソースを利用可能にしたい場合は、さらにインストールすることができます。
Sudo apt-get install openjfx-source
私はubuntu 16.04を使用しています、そして私はすでにopenJDKをインストールしたので、このコマンドは問題を解決しました。 JavaFXがOpenJDKの一部であることを忘れないでください。
Sudo apt-get install openjfx