小编典典

为什么在Ubuntu Wily(15.10)的OpenJDK 8中不包含JavaFX?

javascript java

我今天已通过下载了OpenJDK 8 sudo apt-get install openjdk-8-jdk,似乎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无法解析。


阅读 526

收藏
2020-09-17

共1个答案

小编典典

根据该软件包列表中的Ubuntu 老谋深算 Xenial仿生有一个名为包的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
2020-09-17