web-dev-qa-db-ja.com

JavaFXがUbuntu Wily(15.10)のOpenJDK 8に含まれていないのはなぜですか?

私は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は解決できませんでした

69
Nikola

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
142
MWiesner

私はubuntu 16.04を使用しています、そして私はすでにopenJDKをインストールしたので、このコマンドは問題を解決しました。 JavaFXがOpenJDKの一部であることを忘れないでください。

Sudo apt-get install openjfx
20
Loïch