我试图找出如何在全屏模式下在树莓派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;
}