如何在树莓派上全屏运行Javafx应用程序?

时间:2020-03-01 06:57:26

标签: java javafx raspberry-pi3 openjfx

我试图找出如何在全屏模式下在树莓派3上运行JavaFX(13)应用程序。我的项目是在带有gradle的Windows上完成的,在那儿可以正常工作,但是我根本无法运行该应用程序。我已经安装了openjdk13(arm32),它只是给我有关使用64位javafx的错误,我似乎无法修复。错误代码为ELFCLASS64。我想知道是否有办法使它在raspbian上运行,或者是否需要找到某种64位操作系统。如果有人对此有Linux发行版的建议,请告诉我。我对这种事情不是很有经验,我还无法在Google上找到任何答案,请帮忙。

我的build.gradle文件:

plugins {
    id 'application'
    id 'org.openjfx.javafxplugin' version '0.0.8'
    id 'org.beryx.jlink' version '2.12.0'
}

repositories {
    mavenCentral()
}

javafx {
    version = "13"
    modules = [ 'javafx.controls', 'javafx.fxml' ]
}

mainClassName = "$moduleName/com.testing.MainApp"

jlink {
    options = ['--strip-debug', '--compress', '2', '--no-header-files', '--no-man-pages']
    launcher {
        name = 'mea'
    }
}

我的module-info.java文件:

module mea {
    requires javafx.controls;
    requires javafx.fxml;

    opens com.testing to javafx.fxml;
    exports com.testing;
}

0 个答案:

没有答案