Как настроить порт приложения Spring Boot, которое изначально скомпилировано с помощью собственного образа GraalVM из командной строки? - PullRequest
0 голосов
/ 19 апреля 2020

Spring Boot представляет поддержку GraalVM Native Image с введением функции Spring Graal Native 0.6.0 . Теперь, если у нас есть успешно скомпилированное собственное приложение Spring Boot, как мы можем динамически изменить порт приложения при запуске в командной строке (, как мы привыкли в режиме JVM )?

Это очень важно для сценария развертывания ios с Docker или облачных провайдеров ...

1 Ответ

0 голосов
/ 19 апреля 2020

Поскольку мы уже привыкли делать это в режиме JVM, например:

java -Dserver.port=8087 -jar spring-boot-graal-0.0.1-SNAPSHOT.jar

, мы можем сделать то же самое с помощью встроенного приложения Spring Boot:

./spring-boot-graal -Dserver.port=8087

Спасибо за вдохновение от Quarkus ! См. 100% приемлемый пример проекта здесь: https://github.com/jonashackt/spring-boot-graalvm

...