【发布时间】:2013-10-20 20:24:37
【问题描述】:
我已经安装了 JDK 1.7.0_45。 我的 JAVA_HOME 系统变量指向安装文件夹。 在命令行中键入 java -version 会导致“java version "1.7.0_45" 输出。
我有带有 e(fx)clipse 插件的 Eclipse Kepler。 在 Eclipse 中,在“Installed JRE-s”标签中,我添加了新的 JDK 并设置为默认值。
我点击了 New -> JavaFX Project 并填写了项目名称。 唯一可用的按钮是“返回”和“取消”。我没有看到任何错误。 唯一可用的其他元素是“JavaFX 运行时配置”部分中的“配置”按钮。 该部分包含消息:“当前没有配置的运行时”。
我很困惑。我没有单独的 JavaFX 运行时,当我来到这里时:http://www.oracle.com/technetwork/java/javafx/downloads/index.html 它指向我已经下载的 JDK 7,并解释说“JavaFX 与适用于 Windows、Mac 和 Linux 的 JDK 7 捆绑在一起,它包含所有最新功能和安全修复程序。”
我错过了什么?如何在 Eclipse 中创建 JavaFX 项目?
【问题讨论】:
-
Java FX 位于 jre/lib/jfxrt.jar 文件(相对于 JDK)或 lib/jfxrt.jar(相对于 JRE)中。
-
是的,它就在那里。然而,我在新的 JavaFX 项目向导中唯一能做的就是“添加 JavaFX SDK”。如果我尝试指向 JDK、JRE 或 JRE/lib 目录,我会收到“根目录不包含配置文件的路径”消息。我不能将它指向 jfxrt.jar 作为“它不是目录”。
-
我安装了独立的 JavaFX SDK 并尝试将其添加到 Eclipse。我仍然收到“根目录不包含配置文件的路径”错误。