Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
В этой статье описаны распространенные средства, доступные разработчикам с помощью 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.
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 Developer CLI (Интерфейс командной строки для разработчиков Azure)
Интерфейс командной строки разработчика Azure (azd) — это средство командной строки, ориентированное на разработчика, которое ускоряет процесс создания и развертывания приложений в Azure. С azdпомощью функции инициализации, подготовки и развертывания приложений Java можно использовать один рабочий процесс, что снижает сложность управления несколькими службами и конфигурациями Azure.
Это azd средство предоставляет шаблоны для распространенных сценариев приложений Java, включая приложения Spring Boot, и обрабатывает комплексный процесс развертывания, включая подготовку инфраструктуры, развертывание кода и конфигурацию среды. Дополнительные сведения см. в статье "Начало работы с Azure Developer CLI".