Как я могу запустить приложение javafx в полноэкранном режиме на Raspberry Pi? - PullRequest
1 голос
/ 01 марта 2020

Я пытаюсь выяснить, как запустить приложение JavaFX (13) на Raspberry Pi 3 в полноэкранном режиме. Мой проект сделан на windows с Gradle, и он прекрасно работает там, но я не смог запустить приложение вообще. У меня установлен 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'
    }
}

Мой модуль -info. java файл:

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

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