Ahm*_*med 15 java javafx raspberry-pi
我想使用JavaFX为Raspberry Pi编写程序,但我的Raspberry Pi上的Java SDK 8似乎没有JavaFX支持.
所以我的问题是JavaFX是否受支持Raspberry Pi 2/3?如果是,为什么JDK在平台上没有JavaFX库?有没有办法支持它或者值得在Raspberry PI上编写JavaFX应用程序?
正在使用的Java版本是1.8.0_65.
Ita*_*iha 19
如果您使用Oracle JDK for ARM 8u33 / Oracle Java SE Embedded 8u33或以后,您将找不到JDK中捆绑的JavaFX.Oracle从8u33开始从ARM包中删除了JavaFX Embedded.有关更多信息,请查看OpenJFX邮件列表中的此主题.
那么,我们仍然可以在Raspberry PI上使用JavaFX吗?
嗯,当然可以.您可以通过以下几种方式在嵌入式设备上运行JavaFX:
你最好的拍摄是安装嵌入SDK,通过provied 胶子,其中包括jfxrt.jar了ARM.您可以将jar复制到JDK中,并在Raspberry PI上运行JavaFX.Gluon通过帮助用户通过插件部署JavaFX插件进一步扩展了支持.看一下 :
如果您想了解有关嵌入式JavaFX的更多信息,可以使用以下链接:
由于某些原因,上述链接无法正常工作,但我可以从https://bitbucket.org/javafxports/arm/downloads/下载 然后解压缩文件夹并复制
armv6hf-sdk/rt/lib/ext/jfxrt.jar - > jre/lib/ext/armv6hf-sdk/rt/lib/arm/***** - > jre/lib/arm/armv6hf-sdk/rt/lib/javafx.platform.properties - > jre/lib/armv6hf-sdk/rt/lib/javafx.properties - > jre/lib/armv6hf-sdk/rt/lib/jfxswt.jar - > jre/LIB /
重启Raspberry Pi和FX应用程序运行良好