You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:无法找到适用于Linux aarch64架构的JavaFX版本

解决Linux aarch64(树莓派)的JavaFX版本获取问题
  • 通过Maven/Gradle直接拉取依赖
    虽然Gluon官网没提供直接下载链接,但Maven中央仓库里依然存着Linux aarch64架构的JavaFX包。如果你的项目用构建工具管理,直接添加对应classifier的依赖即可。
    以JavaFX 17.0.11为例:
    Maven依赖:

    <dependency>
        <groupId>org.openjfx</groupId>
        <artifactId>javafx-controls</artifactId>
        <version>17.0.11</version>
        <classifier>linux-aarch64</classifier>
    </dependency>
    

    Gradle依赖:

    implementation 'org.openjfx:javafx-controls:17.0.11:linux-aarch64'
    

    按需替换javafx-controls为你需要的模块(比如javafx-fxml、javafx-graphics等),版本号也可以换成你需要的稳定版。

  • 从OpenJFX归档获取预编译包
    OpenJFX官方归档中保留了各版本的linux-aarch64压缩包,找到对应版本的zip文件解压后,就可以在项目中指定--module-path和--add-modules参数来使用。

  • 使用内置JavaFX的JDK发行版
    直接安装BellSoft Liberica JDK的Full版,它已经集成了JavaFX,并且支持aarch64架构,安装后无需额外配置JavaFX环境就能运行你的应用。

  • 源码构建(备选方案)
    如果上述方法都不适用,可以克隆OpenJFX的源码仓库,通过Gradle构建针对linux-aarch64架构的版本。构建时指定-PCOMPILE_TARGETS=linux-aarch64参数即可生成对应包。

内容的提问来源于stack exchange,提问作者Bernardo Sanson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 15:32:05