Я создал собственный образ из простого приложения с использованием graalvm в Windows 10. Он работает очень хорошо, но приложение открывает консоль.
Можно ли с помощью graalvm создать неконсольное приложение?
Я не вижу варианта, утилиты Unix, как правило, бросают мяч в эти параметры исполняемого файла, специфичные для Windows. Если у вас есть набор инструментов Microsoft, вы можете использовать Editbin.exe, чтобы изменить цель подсистемы заголовка файла с КОНСОЛИ на WINDOWS. — person Julien schedule 18.09.2019
спасибо, сработало. Это может быть реальный ответ: editbin / SUBSYSTEM: WINDOWS my.exe — person Julien schedule 18.09.2019
Не забудьте опубликовать его и отметить как ответ. — person Julien schedule 18.09.2019
В настоящее время (17.09.2019) в graalvm нет опции для создания неконсольного приложения. Обходной путь — отредактировать двоичный файл с помощью доступного Editbin.exe в Windows SDK: