我今天在 Ubuntu Linux 上安装了 Eclipse IDE,然后使用“安装新软件”安装了 JavaFX,当我创建 javafx 项目时,我在 Main.java 中收到以下错误:导入 javafx
我今天在我的 Ubuntu Linux 上安装了 Eclipse IDE,然后使用“安装新软件”安装了 JavaFX,当我创建一个 javafx 项目时,在 Main.java 中出现以下错误:
无法解析导入 javafx。
因此,我列出了以下目录来搜索“jfxrt.jar”:
ls -l /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext
但是我没有找到“jfxrt.jar”。
java -version
输出:
openjdk 版本 \'1.8.0_45-internal\'
OpenJDK 运行时环境(版本 1.8.0_45-internal-b14)
OpenJDK 64 位服务器 VM(版本 25.45-b02,混合模式)
根据 软件包列表 中的 Ubuntu Vivid ,有一个名为 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
希望这有帮助。