gpt4 book ai didi

java - JavaFX可以在树莓派上使用吗

转载 作者:太空狗 更新时间:2023-10-29 23:03:48 25 4
gpt4 key购买 nike

我想使用 JavaFX 为 Raspberry Pi 编写程序,但我的 Raspberry Pi 上的 Java SDK 8 似乎不支持 JavaFX。

所以我的问题是 Raspberry Pi 2/3 是否支持 JavaFX?如果是,为什么 JDK 平台上没有 JavaFX 库?有没有办法支持它或值得在 Raspberry PI 上编写 JavaFX 应用程序?

正在使用的 Java 版本是 1.8.0_65

最佳答案

如果您使用的是 Oracle JDK for ARM 8u33/Oracle Java SE Embedded 8u33 或更高版本,您将找不到 JDK 中捆绑的 JavaFX。从 8u33 开始,Oracle 从 ARM 包中删除了 JavaFX Embedded。有关更多信息,请查看 this thread from the OpenJFX mailing list .

那么,我们还能在 Raspberry PI 上使用 JavaFX 吗?

当然可以。以下是您仍然可以在嵌入式设备上运行 JavaFX 的几种方法:

  1. 最好的方法是安装由 Gluon 提供的嵌入式 SDK ,其中包括用于 ARM 的 jfxrt.jar。您可以将 jar 复制到 JDK 中,并在 Raspberry PI 上运行 JavaFX。 Gluon 通过帮助用户通过插件部署 JavaFX 插件进一步扩展了支持。看看:

  2. 您可以使用捆绑了 JavaFX 的 Oracle JDK 的早期版本。
  3. 您还可以构建 OpenJFX 并将其添加到您的 JDK(这不是一种简单的方法)。

如果您想了解有关嵌入式 JavaFX 的更多信息,这些是一些有用的链接:

关于java - JavaFX可以在树莓派上使用吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36961054/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com