在Oracle的网站上提到,对于JavaFX API,JDK SE 7是JDK 7或更高版本所必需的。
我已经下载并安装了JDK SE 7,但我遇到了问题。
当我写下面的代码时
import javafx.*
class A {
public static void main(String[] args)
{
System.out.println("hi")
}
}
我收到编译错误“包javafx不存在”同样在我的JDK文件夹中,我看不到包“javafx”,因为它是其他包如“java”或“javax”的情况没有路径(直到bin)和类路径(直到lib)的问题,我已经正确设置,因为我能够编译和运行其他程序,我该如何解决这个问题?
答案 0 :(得分:1)
我已经能够通过将jfxrt.jar
放入项目的构建路径来成功构建代码。
此JAR位于您安装JDK的位置,即C:\Program Files\Java\jdk1.7.0_21\jre\lib\jfxrt.jar
。
要将其添加到Eclipse上项目的构建路径,请右键单击您的项目 - >构建路径 - >配置构建路径... - >添加外部JARS ......