【问题标题】:Java FX in Ubuntu with JDK7 (FX path?)带有 JDK7 的 Ubuntu 中的 Java FX(FX 路径?)
【发布时间】:2012-03-13 12:37:22
【问题描述】:

为了在 Netbeans 中使用 Java FX,我通过 ppa 安装了 java jdk 7。 根据 Netbeans instruction 我试图在 Netbeans 的 Java 平台中启用 JavaFX。问题是我必须输入 FX 的路径:

注意:此图片只是说明中的一个示例,我的平台是“JDK 1.7”。

通过 ppa 与 jdk7 一起安装时,JavaFX 位于何处? (我检查了java版本,它是1.7.0_03所以应该包括FX)

【问题讨论】:

    标签: netbeans ubuntu javafx java-7


    【解决方案1】:

    我认为您安装的 Java 版本中没有捆绑 JavaFX。

    我相信你(目前)需要:

    1. JavaFX Linux developer preview from Oracle 单独获取到 JDK 的 Linux 发行版。
    2. 按照official JavaFX preview for Linux release notes 中的安装说明进行操作。
    3. 如果您在获取支持 JavaFX 的媒体编解码器在 Linux 下工作时需要帮助,请补充来自 weiqi gao's blog 的信息。
    4. 按照 NetBeans 的说明设置JavaFX platform under NetBeans

    【讨论】:

    • 不知何故我怀疑它...但是为什么 Oracle 在这个 page 上声明 Starting with Java SE 7 Update 2, the JDK includes the JavaFX SDK.
    • 该陈述目前仅适用于 Windows,也许该文本是在仅存在 JavaFX 2 的 Windows 版本时编写的,在这种情况下,很明显它只能适用于 Windows。如果您愿意,可以要求 Oracle 更新页面以澄清它(文档反馈电子邮件别名是 jfx-docs-feedback_ww@oracle.com)
    【解决方案2】:

    它现在与适用于 Windows、Mac 和 Linux 的 JDK 7 捆绑在一起。请参阅:http://www.oracle.com/technetwork/java/javafx/downloads/index.html

    基本上你需要启用 JavaFX .. 只需手动添加相同的 JDK 并检查它是否有 JAVAFX SDK .. 如果没有,则安装 JDK7(我的是 JDK1.7.0_22 ),按照如何在 ubuntu 上安装 JDK 12.10:http://www.vikramtakkar.com/2013/02/how-to-install-oracle-jdk-7-to-ubuntu.html

    然后只需通过 Java 平台选择该 JDK 并启用 JavaFX .. 它就会工作

    我的 ubuntu 是 12.10 64 位

    祝你好运

    【讨论】:

      猜你喜欢
      • 2015-02-11
      • 2020-07-31
      • 1970-01-01
      • 2014-05-25
      • 2012-04-18
      • 2019-08-11
      • 2018-02-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多