Поделиться через


Средства Azure для разработчиков Java

В этой статье описаны распространенные средства, доступные разработчикам с помощью Azure для Java.

Visual Studio Code

Visual Studio Code — это упрощенный, но мощный редактор кода, доступный для macOS, Windows и Linux. VS Code поддерживает простой, современный рабочий процесс разработки Java с помощью набора расширений, которые обеспечивают поддержку проекта, завершение кода, отладку, подкладку и навигацию.

Для разработки Java установите пакет расширений для Java, который включает основные расширения для поддержки языков, отладки, тестирования, интеграции Maven и Gradle, управления проектами и т. д. Этот пакет расширений предоставляет все, что необходимо для продуктивной разработки Java в VS Code.

Для работы с Azure установите пакет расширений средств Azure, который включает расширения для службы приложений Azure, функций Azure, баз данных Azure, службы хранилища Azure и многое другое. Эти расширения позволяют просматривать ресурсы Azure и управлять ими, развертывать приложения и работать со службами Azure непосредственно из VS Code.

Дополнительные сведения см. в статье "Начало работы с Visual Studio Code" и Java.

Плагины Eclipse и IntelliJ

Управление ресурсами Azure и развертывание приложений из интегрированной среды разработки с помощью наборов средств Azure для Eclipse и IntelliJ.

набор средств IntelliJ с Azure Explorer

Начало работы с Набором средств Azure для Eclipse | Начало работы с Набором средств Azure для IntelliJ

GitHub Copilot

GitHub Copilot — это средство завершения кода на основе искусственного интеллекта, которое помогает быстрее писать код Java с помощью интеллектуальных предложений и создания кода. Copilot работает в популярных средах разработки, включая VS Code, IntelliJ IDEA и Eclipse, предоставляя рекомендации с учетом контекста во время написания кода.

Для разработки Azure GitHub Copilot для Azure предоставляет специализированную помощь с кодом пакета SDK Azure, конфигурациями развертывания и настройкой инфраструктуры.

Если вы модернизируете устаревшие приложения Java для Azure, средства модернизации приложений GitHub Copilot могут помочь автоматизировать процесс миграции и рекомендовать оптимизированные для Azure шаблоны.

Плагины Apache Maven и Gradle

Разверните приложения Java в Azure с легкостью, настроив подключаемые модули Azure в рамках сборок Maven или Gradle. В настоящее время подключаемые модули поддерживают службу приложений Azure, функции Azure, приложения контейнеров Azure и Azure Spring Apps.

Поддерживаемые среды выполнения Java

Разработчики Java могут использовать дистрибутив и версию Java для большинства служб Microsoft Azure и Azure Stack. Дополнительные сведения см. в поддержке Java в Azure и Azure Stack.

Azure CLI

Azure CLI предоставляет интерфейс командной строки для управления ресурсами Azure. Его можно использовать в браузере с Azure Cloud Shellили установить в macOS, Linux и Windows и запустить его из командной строки.

начните работу с Azure CLI.

Azure Developer CLI (Интерфейс командной строки для разработчиков Azure)

Интерфейс командной строки разработчика Azure (azd) — это средство командной строки, ориентированное на разработчика, которое ускоряет процесс создания и развертывания приложений в Azure. С azdпомощью функции инициализации, подготовки и развертывания приложений Java можно использовать один рабочий процесс, что снижает сложность управления несколькими службами и конфигурациями Azure.

Это azd средство предоставляет шаблоны для распространенных сценариев приложений Java, включая приложения Spring Boot, и обрабатывает комплексный процесс развертывания, включая подготовку инфраструктуры, развертывание кода и конфигурацию среды. Дополнительные сведения см. в статье "Начало работы с Azure Developer CLI".