导入javafx无法解析 [英] The import javafx cannot be resolved

查看:1374
本文介绍了导入javafx无法解析的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我今天在Ubuntu Linux上安装了Eclipse IDE,然后使用安装新软件安装了JavaFX,当我创建一个Javafx项目时,在Main.java中遇到以下错误:

I installed Eclipse IDE today on my Ubuntu Linux and then installed JavaFX using 'Install New Software' and when I created a javafx project, I got the following error in Main.java:

导入的javafx无法解析。

因此,我列出了以下目录以搜索 jfxrt.jar:

So, I listed the following directory to search for "jfxrt.jar":

ls -l /usr/lib/jvm/java-8-openjdk-amd64/jre/lib/ext

但是我没有找到 jfxrt.jar。

But I didn't find "jfxrt.jar".

java -version

输出:

openjdk版本 1.8.0_45-内部

openjdk version "1.8.0_45-internal"

OpenJDK运行时环境(内部版本1.8.0_45-internal-b14)

OpenJDK Runtime Environment (build 1.8.0_45-internal-b14)

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

OpenJDK 64-Bit Server VM (build 25.45-b02, mixed mode)

推荐答案

根据 Ubuntu Vivid 中的软件包列表一个名为 openjfx 的软件包。

According to the packages list in Ubuntu Vivid there is a package named openjfx. This should be a candidate for what you're looking for:


JavaFX / OpenJFX 8-Java的富客户端应用程序平台

JavaFX/OpenJFX 8 - Rich client application platform for Java

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

You can install it via:

sudo apt-get install openjfx

它提供跟随JAR文件到Ubuntu系统上的OpenJDK安装:

It provides the following JAR files to the OpenJDK installation on Ubuntu systems:

/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无法解析的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆