15

Linux(x86 和 x64)上的 JavaFX 情况如何?

JavaFX 应用程序能否在 Linux 操作系统上毫无问题地执行?

我发现了 2011 年和 2012 年的一些问题,当时应用程序不稳定!

4

3 回答 3

8

当前发布的 JFX 版本是 2.2.4,在 Linux 上相当稳定。但是,当 Java 8 发布时它会变得更好,因为它将包含 JFX 8 分发。您现在可以使用 java 8 早期访问版本自行尝试。

于 2013-03-27T12:25:58.240 回答
3

根据我的经验,JavaFX 8 在 Linux 上运行良好,唯一的要求似乎是 libgtk 2.18+。有关Oracle JDK 8 和 JRE 8 认证系统配置的完整详细信息。工作 Linux 版本包括:

  • Ubuntu 10.04(可能更早,10.04 有 libgtk 2.20)
  • 红帽 6

您可能遇到的可能问题

  • 3D 场景支持 - 需要特定的现代 GPU + 最近的驱动程序,请注意没有软件渲染回退,也没有计划 - 请参阅邮件列表问题
  • 视频播放需要特定版本的 libavcodec
  • OpenJDK 尚不包含 javafx,仅包含 oracle 发行版。2016 年 7 月更新 - openjfx 软件包现已可用。在 Ubuntu 16.04 上...
于 2014-12-07T06:17:24.443 回答
0

Javafx 像所有其他 Java 应用程序一样在 JVM(Java 虚拟机)上运行。无论您是在 windows 还是 linux 或 mac 上运行 javafx 应用程序都没有关系,毫无疑问它不会运行。这就是为什么java被称为平台无关语言的原因。现在已经发布了具有更多功能的 javafx 8 稳定版本。

于 2014-12-07T06:03:29.627 回答