GraalVM для Windows

Я тестирую новый фреймворк RedHat Quarkus. Я пытаюсь создать собственный исполняемый файл, и для этого мне нужно загрузить GraalVM, но на страница загрузки GraalVM есть две редакции (сообщество и предприятие), которые доступны только для Mac и Linux, но не для Windows. .

Есть ли альтернатива скачать GraalVm для Windows?


person ahmed khalil jerbi    schedule 31.03.2019    source источник
comment
Возможно, вы можете посмотреть здесь: oracle.com/technetwork/ oracle-labs / program-languages ​​/ downloads /   -  person Shim-Sao    schedule 31.03.2019
comment
Предварительная версия Windows GraalVM: Поддержка GraalVM в Windows в настоящее время находится в стадии разработки. Пока она не будет доступна, ниже предоставляется предварительная сборка, которая включает компилятор Graal, но не включает поддержку для создания собственных образов или установки гостевых языков.   -  person Szymon Stepniak    schedule 31.03.2019


Ответы (2)


В настоящее время (01.04.2019) нет полного дистрибутива GraalVM для Windows. Предварительную версию для Windows можно получить на странице OTN GraalVM, в который входит компилятор Graal. Однако функции native-image, относящиеся к конкретной ОС, пока не очень хорошо работают в Windows. Команда GraalVM активно работает над этим, и вы можете следить за прогрессом на GitHub - https://github.com/oracle/graal.

Я слышал, что WLS работает с версией для Linux, или можно попробовать построить в контейнере или на виртуальной машине. Это не идеально, но может служить обходным решением, пока все не сработает.

person Oleg Šelajev    schedule 01.04.2019

https://github.com/oracle/graal/releases/tag/vm-19.0.0 представляет поддержку Windows Early Adopter

Это первый выпуск с поддержкой Windows, поэтому не предполагайте того же опыта, что и с дистрибутивами Linux или macOS. Например, некоторые проблемы - https://github.com/oracle/graal/issues/1255 / https://github.com/oracle/graal/issues/1258 / https://github.com/oracle/graal/issues/1241

Если вы хотите попробовать комбинацию Windows + native-image, убедитесь, что вы установили Windows SDK для Windows 7 (а не для Windows 10!) И запустите команду native-image из командной строки Windows SDK 7.1. Возможно, вам потребуется отредактировать некоторые записи реестра (см. Вторую и третью ссылку ниже). Подробнее о проблемах GH и здесь, на SO: - https://github.com/oracle/graal/issues/1258#issuecomment-491325870 - https://github.com/oracle/graal/issues/1258#issuecomment-492148559 - Не удается установить Windows SDK 7.1 в Windows 10

На стороне Quarkus начальная работа для Windows выполняется через https://github.com/quarkusio/quarkus/pull/2395 Команда Quarkus работает над изменениями для правильной поддержки GraalVM 19.0.

person Rostislav Svoboda    schedule 14.05.2019