首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Raspberry Pi上运行JavaFX 11应用程序?

如何在Raspberry Pi上运行JavaFX 11应用程序?
EN

Stack Overflow用户
提问于 2020-03-06 18:21:13
回答 1查看 670关注 0票数 2

几天来,我一直在努力弄清楚如何在我的Raspberry上运行我制作的JavaFX 11桌面应用程序(使用Gradle),但没有结果。

我看过许多指南,但大多数指南都使用Java 8、maven或其他什么工具。在这一点上,我不知道从哪里开始。

我以前试过的

安装bellsoft openjdk11

  • Download openjfx-11 sdk并解压缩

  • 从github

  • 编辑build.gradle克隆我的gradle javafx 11项目,即sdk=/opt/armv6hf-sdk

  • chmod +x ./gradlew

  • ./gradlew运行

我得到的错误是could not find :javafx.base:. Searched in the following locations: -file:/opt/armv6hf/lib/javafx.base.jar

我做错了什么?

我是否将GitHub回购复制到我的Pi上?我是在我的Windows机器上构建它,然后将它移到上面吗?

更新它现在构建了,但是我得到了一个关于Unable to open DISPLAY的错误--我90%确信这是因为我运行的是Unable to open DISPLAY(没有桌面)。如何在不运行完整桌面环境的情况下运行应用程序?这可能吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-06 22:09:58

我相信您已经安装了没有JavaFX的Liberica版本。

不久前,贝尔-SW添加了一个“完整的版本”,这是在页面的底部。

请注意,您需要的是普通的,而不是嵌入式的JDK,但我不认为这是一个问题。

https://download.bell-sw.com/java/13.0.2+9/bellsoft-jdk13.0.2+9-linux-arm32-vfp-hflt-full.tar.gz

  • JDK

链接来源:https://bell-sw.com/pages/java-13.0.2/https://bell-sw.com/pages/java-11.0.6/

我推荐JDK 13,除非您有理由不使用它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60569633

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档