Существуют различные способы развертывания приложения в Azure Служба приложений. Для вашего сценария я рекомендую не устанавливать WEBSITE_RUN_FROM_PACKAGE и удостовериться, что ваш исполняемый файл jar называется app.jar , и он помещен в root папки содержимого вашего веб-приложения (/ site / wwwroot) .
Служба приложений автоматически позаботится о настройке соответствующей переменной среды SERVER_PORT за кулисами, чтобы при запуске приложения Spring Boot она начала слушать правильный порт.
Если вы Если вам нужно установить параметры, вы всегда можете установить JAVA_OPTS в разделе «Параметры службы приложений» на портале Azure, и они будут отображаться как переменные среды и в конечном итоге будут использоваться java .exe при запуске.
Если вы нажмете В любом случае, не стесняйтесь открыть заявку на портале Azure, и мы сможем помочь вам лучше убедиться, что ваше приложение хорошо работает в Azure Службе приложений.
Другой популярный механизм для развертывания - это используя Maven: https://docs.microsoft.com/en-us/azure/java/spring-framework/deploy-spring-boot-java-app-with-maven-plugin