Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
В этом кратком руководстве вы развернете проект Java в Azure с помощью модернизации приложения GitHub Copilot.
В разработке кода разработчикам часто приходится развертывать свой проект в облачной среде для тестирования. Наши средства помогут развернуть перенесенный проект в Azure и устранить все ошибки развертывания в процессе.
Предпосылки
- Учетная запись Azure с активной подпиской. Создайте его бесплатно.
- Учетная запись GitHub с активной подпиской GitHub Copilot по любому тарифу.
- Один из следующих сред разработки:
- Последняя версия Visual Studio Code. Должен быть версии 1.101 или более поздней.
- GitHub Copilot в Visual Studio Code. Инструкции по настройке см. в разделе "Настройка GitHub Copilot" в Visual Studio Code. Обязательно войдите в учетную запись GitHub в Visual Studio Code.
- Модернизация приложений GitHub Copilot. Перезапустите Visual Studio Code после установки.
- Последняя версия IntelliJ IDEA. Должен быть версии 2023.3 или более поздней.
- GitHub Copilot. Должен быть версии 1.5.59 или более поздней. Дополнительные инструкции см. в разделе "Настройка GitHub Copilot" в IntelliJ IDEA. Обязательно войдите в учетную запись GitHub в IntelliJ IDEA.
- Модернизация приложений GitHub Copilot. Перезапустите IntelliJ IDEA после установки. Если у вас нет GitHub Copilot, вы можете напрямую установить модернизацию приложений GitHub Copilot.
- Последняя версия Visual Studio Code. Должен быть версии 1.101 или более поздней.
- Java 21 или более поздней версии.
- Maven или Gradle для создания проектов Java.
Замечание
Если вы используете Gradle, поддерживается только оболочка Gradle версии 5+. Язык для конкретного домена Kotlin (DSL) не поддерживается.
Функция My Tasks еще не поддерживается для IntelliJ IDEA.
Развертывание проекта
Чтобы начать процесс развертывания, выполните следующие действия.
В Visual Studio Code откройте перенесенный проект.
На боковой панели действий откройте область расширения модернизации приложения GitHub Copilot .
В разделе "Задачи " откройте Java, а затем откройте "Задачи развертывания " и выберите "Развернуть в существующей инфраструктуре Azure " или "Подготовка инфраструктуры" и "Развернуть в Azure".
Если вы решили развернуть в существующей инфраструктуре Azure, Copilot запрашивает у вас существующую группу ресурсов во время процесса развертывания. Он анализирует группу ресурсов и развертывает соответствующие ресурсы.
Если выбрано Подготовить инфраструктуру и развернуть в Azure, Copilot подготавливает новые ресурсы Azure и развертывает ваш проект.
После выбора задачи окно чата Copilot с режимом агента открывается автоматически.
Нажмите кнопку "Продолжить ", чтобы подтвердить каждое действие средства в окне чата Copilot. Агент Copilot использует различные средства для упрощения развертывания в Azure. Для каждого средства требуется подтверждение, нажав кнопку "Продолжить". Предоставьте Copilot необходимые сведения, такие как подписка и группа ресурсов, по мере запроса.
Copilot обычно выполняет следующие действия для развертывания проекта:
- Copilot создает файл markdown плана развертывания с целью развертывания, сведениями о проекте, архитектурой ресурсов Azure, ресурсами Azure и этапами выполнения.
- Copilot выполняет шаги выполнения в этом файле.
- Copilot исправляет ошибки развертывания.
- Copilot создает сводный файл, объясняющий результаты развертывания.
Замечание
Мы рекомендуем использовать модели Claude Sonnet 4 или более поздних версий для наилучших результатов.
Для исправления ошибок развертывания Copilot может потребоваться несколько итераций.
См. также
Дополнительные сведения о модернизации приложений GitHub Copilot см. в документации по модернизации приложений GitHub Copilot.