Создание веб-приложения Hello World для Службы приложений Azure с помощью IntelliJ

В этой статье показаны действия, необходимые для создания базового веб-приложения Hello World и его публикации в Службе приложений Azure с помощью Azure Toolkit for IntelliJ.

Примечание.

Если вы предпочитаете использовать Eclipse, ознакомьтесь с нашим руководством по Eclipse.

Если у вас еще нет подписки Azure, создайте бесплатную учетную запись Azure, прежде чем начать работу.

Обязательно очистите ресурсы после выполнения действий из этого учебника. В этом случае работа с этим учебником не приведет к превышению квоты бесплатной учетной записи.

Необходимые компоненты

Установка и вход

Ниже описан процесс входа Azure в среде разработки IntelliJ.

  1. Если вы еще не установили подключаемый модуль, см. статью Azure Toolkit for IntelliJ.

  2. Чтобы войти в учетную запись Azure, перейдите к левой боковой панели Azure Explorer, а затем щелкните значок входа в Azure. Кроме того, вы можете перейти к сервису, развернуть Azure и нажать кнопку "Войти в Azure".

    Sign in to Azure on IntelliJ.

  3. В окне Вход в Azure выберите OAuth 2.0 и щелкните Войти. Другие варианты входа см. в инструкциях по входу в Набор средств Azure для IntelliJ.

  4. В браузере войдите с помощью учетной записи и вернитесь в IntelliJ. В диалоговом окне "Выбор подписок" щелкните нужную подписку, а затем нажмите кнопку "Выбрать".

Создание проекта веб-приложения

  1. В меню File (Файл) разверните пункт New (Создать), а затем щелкните Проект (Project).

  2. В диалоговом окне New Project (Новый проект) выберите Maven и убедитесь, что установлен флажок Create from Archetype (Создать из архетипа). В списке вариантов выберите maven-archetype-webapp, а затем щелкните Далее.

    Select the maven-archetype-webapp option.

  3. Разверните раскрывающийся список "Координаты артефакта", чтобы просмотреть все поля ввода. Укажите следующие сведения для нового веб-приложения и нажмите кнопку "Далее".

    • Имя: имя веб-приложения. Это значение будет использоваться для автоматического заполнения поля ArtifactId веб-приложения.
    • GroupId: имя группы артефактов, как правило, домен компании, например com.microsoft.azure.
    • Версия: мы будем хранить по умолчанию версию 1.0-SNAPSHOT.
  4. Настройте любые параметры Maven или примите значения по умолчанию и щелкните Готово.

  5. Чтобы найти созданный код, перейдите к проекту на вкладке "Проект слева", а затем откройте файл src/main/webapp/index.jsp. Вы увидите код, аналогичный следующему примеру.

    <html>
     <body>
       <h2>Hello World!</h2>
     </body>
    </html>
    

    Open the index.jsp file.

Развертывание веб-приложения в Azure

  1. В представлении "Проект Обозреватель" щелкните проект правой кнопкой мыши и разверните Azure, а затем щелкните "Развернуть в Azure веб-приложения".

  2. В диалоговом окне "Развертывание в Azure" можно развернуть приложение в существующем веб-приложении Tomcat или создать новое.

    a. Щелкните +, чтобы создать веб-приложение. Также можно выбрать веб-приложение из раскрывающегося списка веб-приложений, если в подписке есть существующие веб-приложения.

    Deploy to Azure dialog window.

    b. Во всплывающем окне Create WebApp (Создание веб-приложения) укажите следующие сведения и щелкните ОК:

    • Имя: доменное имя WebApp. Это значение должно быть уникальным в Azure.
    • Платформа — выберите Linux-Java 8-TOMCAT 9.0 или другое нужное значение.

    c. Чтобы выполнить развертывание в существующее приложение, выберите его из раскрывающегося списка веб-приложений, а затем щелкните Run (Запустить).

  3. Набор средств отобразит сообщение о состоянии при успешном развертывании веб-приложения, а также URL-адрес развернутого веб-приложения.

  4. Перейти к своему веб-приложению можно с помощью ссылки, предоставленной в сообщении о состоянии.

    Browsing your web app.

Управление конфигурациями развертывания

Совет

После публикации веб-приложения можно запустить развертывание, щелкнув значок зеленой стрелки на панели инструментов.

  1. Перед началом развертывания веб-приложения вы можете изменить предложенные по умолчанию параметры, щелкнув раскрывающееся меню веб-приложения и выбрав Edit Configurations (Изменить конфигурации).

    Edit configuration menu.

  2. В диалоговом окне Run/Debug Configurations (Конфигурации выполнения и отладки) можно изменить любые параметры по умолчанию. Нажмите кнопку ОК, чтобы сохранить настройки.

Очистка ресурсов

  1. Чтобы удалить веб-приложение, перейдите в левую боковую панель Azure Explorer и найдите пункт Веб-приложения.

    Примечание.

    Если пункт меню "Веб-приложения" не удается развернуть, вручную обновите список, щелкнув значок Обновить на панели инструментов Azure Explorer или щелкнув правой кнопкой мыши меню веб-приложения и выбрав пункт Обновить.

  2. Щелкните правой кнопкой мыши веб-приложение, которое необходимо удалить, и выберите Удалить.

  3. Чтобы удалить план службы приложений или группу ресурсов, перейдите на портал Azure и вручную удалите ресурсы в подписке.

Следующие шаги

Чтобы сообщить об ошибках или запросить новые функции, создайте проблемы в репозитории GitHub или задайте вопросы в Stack Overflow с тегом azure-java-tools.

Дополнительные сведения об использовании Java в Azure см. по следующим ссылкам:

Дополнительные сведения о создании Azure веб-приложения см. в Служба приложений обзоре.