0

如何配置我的 intellij IDE 以指向JavaFX SDK

4

1 回答 1

1

建议 - 使用更高版本的 Java (7u6+) 和 Idea 的原生 JavaFX 支持

至少,使用包含 JavaFX 支持的 Intellij Idea 版本(例如Intellij Idea 12.1 +),以及 Intellij Idea JavaFX 插件支持的 JavaFX 发行版(我相信那是 Java 7u6+)。

使用这两种工具的最新稳定版本可能会提供最佳结果。

Intellij Idea JavaFX 2.x+ 插件的设置和使用文档由 JetBrains 提供

由于 Java7u6+ 包含 JavaFX,因此您无需安装和使用单独的 JavaFX SDK,例如问题中链接的 Java 1.6 JavaFX SDK。

如果您必须使用 Java 6

不推荐这种方法。

安装 JavaFX SDK 并使用JavaFX ant 任务来构建和部署您的应用程序。您还可以在发行版中搜索该jfxrt.jar文件并创建一个添加到您的想法模块的编译类路径的库。这使 Idea 了解 JavaFX 类。

需要考虑的一些事项:

  1. 与后来的 JavaFX 版本不同,Java 6 的 JavaFX 2.x SDK 仅适用于 Windows。
  2. 2013 年 2 月之后,Oracle 将不再将 Java SE 6 的更新发布到其公共下载站点。“截至 2013 年 2 月已发布的现有 Java SE 6 下载仍可在 Oracle 技术网的 Java 存档中访问。鼓励开发人员和最终用户更新到可供公众下载的最新 Java SE 版本。”

上述考虑可能会导致难以将您基于 Java 6 + JavaFX SDK for Java 6 构建的任何应用程序分发给最终用户(因为他们可能难以获得和安装适当的运行时)。

您可以在实践中看到此策略,因为 Java6 的 JavaFX SDK 的最新版本是 2.2u21,而 Java 7 中的 JavaFX SDK 的最新版本是 2.2u25(因此,公开可用的 JavaFX SDK for Java 6 没有收到Java 7 版本当前收到的最新功能和安全补丁)。

于 2013-08-19T20:30:27.943 回答