Azure DevOps: ошибка приложения Если вы являетесь администратором приложения, вы можете получить доступ к диагностическим ресурсам

#azure #maven #azure-devops

#лазурный #maven #azure-devops #azure

Вопрос:

Я пытаюсь опубликовать Hello-world в службе приложений Azure. Я использую приведенный ниже код из моего репозитория git, как показано ниже

https://github.com/biswajeetbehera/java-hello-world-with-maven/tree/master/src/main/java/hello

Я использую конвейер Azure-DevOps CI-CD для сборки своего кода по указанному выше URL-адресу и использую maven в качестве инструмента сборки внутри него.

после успешной сборки моего пакета я пытаюсь развернуть его в службе приложений Azure {это сервер Linux. Я установил Java внутри него.)

Но я получаю сообщение об ошибке ниже:

🙁 Ошибка приложения Если вы являетесь администратором приложения, вы можете получить доступ к диагностическим ресурсам.

Комментарии:

1. Что вы нашли в системных журналах Azure?

Ответ №1:

Следующие вещи, на которые вы можете взглянуть,

1) Пытались ли вы выполнить сборку на своем локальном компьютере, успешно ли она скомпилировалась. Используя ту же команду, которая была запущена с Azure devops.

2) Были ли у вас установлены все зависимости в агенте сборки?

3) Здесь вы можете найти уважаемую ссылку для задачи maven для приложения

 https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/build/maven?view=azure-devops
  

Пожалуйста, проверьте это и посмотрите, поможет ли это.

Комментарии:

1. 2019-04-29T22:33:51.720149569Z STARTUP_COMMAND=StreamPlayerEventLauncher. java 2019-04-29T22:33:51.720173770Z Файл STARTUP_FILE недоступен. 2019-04-29T22:33:51.720179370Z Запускаю STARTUP_COMMAND: StreamPlayerEventLauncher. java 2019-04-29T22:33:51.720183770Z Завершил выполнение команды запуска ‘StreamPlayerEventLauncher.java . Выход с кодом выхода 127. 2019-04-29T22:33:51.720141369Z /bin/init_container.sh : строка 122: StreamPlayerEventLauncher.java : команда не найдена

2. моя сборка и развертывание прошли успешно

3. @BiswajeetBehera каким было ваше решение?