Включен ли модуль запуска в нативный комплект JavaFX, который был недавно скомпилирован или просто скопирован?

У меня возникают трудности с пониманием того, что происходит во время выполнения JavaFX Packager в Linux.

Исполняемый модуль запуска, который добавляется в автономный пакет приложения, по-видимому, скомпилирован из этот C ++ файл.

Однако я не смог найти этот файл в установке оракул JDK 8u92 (обратите внимание, что приведенный выше файл из проекта OpenJFX). Я предполагаю, что JavaFX в комплекте с Oracle JDK работает аналогично или одинаково.

Поскольку в приведенном выше файле .cpp есть ошибка, я хочу обменять ее перед запуском JavaFX Packager.

Q1: есть ли шанс заменить источник запуска?

Q2: действительно ли модуль запуска действительно скомпилирован из исходного кода или в JDK поставляется предварительно скомпилированный модуль запуска, который просто переименовывается и помещается в пакет?

В3: Если он скомпилирован, есть ли вероятность, что различные версии или флаги gcc влияют на new char[MAX_PATH] предварительно инициализирован в \0 а не просто выделяется?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]