Демонстрационный проект доступен по адресу: https://github.com/codependent/micronaut-graal-hello-world
Я создал базовое приложение Micronaut, следуя инструкциям по адресу: https://docs.micronaut.io/1.1.0.M1/guide/index.html#graalServices
Генерация встроенного изображения работает нормально с помощью прилагаемого скрипта./build-native-image.sh
После создания я запускаю ./micronaut-graal-hello-world
С момента запуска образа в оболочке для его регистрации требуется около 30 секунд: 19:26:15.113 [main] INFO io.micronaut.runtime.Micronaut - Startup completed in 19ms. Server Running: http://localhost:8080
Итак, приложение Micronaut запускается быстро, как ад (19 мс !!), но запуск изображения занимает 30 секунд.Как это возможно?Это делает использование образов GraalVM бессмысленным, поскольку время запуска процесса слишком медленное.
УВЕДОМЛЕНИЕ Моя среда MacOS Mojave