JavaFX включает Linux и среду выполнения MacOS - PullRequest
3 голосов
/ 01 апреля 2020

Я строю программу для университета. Поскольку он использует JavaFX, я управляю зависимостями через Maven. Я на Windows машине и создаю образ времени выполнения, используя цель clean javafx: jlink. Это создает папку с некоторыми файлами .dll, java .exe и javaw.exe и launcher.bat. Существует также скрипт запуска для оболочек. Когда я запускаю исполняемый файл на моем MacBook, он не запускается, потому что, естественно, он не находит нужную java среду выполнения, которая должна быть включена в папку bin, например java .exe для Windows.

Итак, мой вопрос: могу ли я заставить Maven включать MacOS и, возможно, даже Linux Java Runtime при сборке на моей Windows машине? Так что в полученной папке bin есть версии JavaFX для Windows, MacOS и Linux и исполняемый файл java для Windows, MacOS и Linux?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...