导入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运行时环境(build 1.8.0_45-internal-b14)

OpenJDK 64位服务器VM(内置25.45-b02,混合模式)

最佳答案
根据Ubuntu Vivid中的packages list,有一个名为openjfx的包.这应该是您正在寻找的候选人:

JavaFX/OpenJFX 8 – Rich client application platform for Java

您可以通过以下方式安装:

sudo apt-get install openjfx

它为Ubuntu系统上的OpenJDK安装提供了following JAR files

/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

希望这可以帮助.

转载注明原文:导入javafx无法解析 - 代码日志