Compartir a través de


Herramientas de Azure para desarrolladores de Java

En este artículo se describen las herramientas comunes disponibles para los desarrolladores que usan Azure para Java.

Visual Studio Code

visual Studio Code es un editor de código ligero pero eficaz disponible para macOS, Windows y Linux. VS Code admite un flujo de trabajo de desarrollo de Java sencillo y moderno a través de un conjunto de extensiones que proporcionan compatibilidad con proyectos, finalización de código, depuración, linting y navegación.

Para el desarrollo de Java, instale el paquete de extensiones para Java, que incluye extensiones esenciales para compatibilidad con lenguajes, depuración, pruebas, integración de Maven y Gradle, administración de proyectos, etc. Este paquete de extensiones proporciona todo lo que necesita para el desarrollo productivo de Java en VS Code.

Para trabajar con Azure, instale el paquete de extensiones de Herramientas de Azure, que incluye extensiones para Azure App Service, Azure Functions, Azure Databases, Azure Storage, etc. Estas extensiones le permiten examinar y administrar recursos de Azure, implementar aplicaciones y trabajar con servicios de Azure directamente desde VS Code.

Para obtener más información, consulte Introducción a Visual Studio Code y Java.

Complementos de Eclipse e IntelliJ

Administre los recursos de Azure e implemente aplicaciones desde el IDE con los kits de herramientas de Azure para eclipse y IntelliJ.

Kit de herramientas de IntelliJ que muestra el Explorador de Azure de Azure Explorer

Introducción al kit de herramientas de Azure para Eclipse | Introducción al kit de herramientas de Azure para IntelliJ

GitHub Copilot

GitHub Copilot es una herramienta de finalización de código con tecnología de inteligencia artificial que le ayuda a escribir código Java más rápido con sugerencias inteligentes y generación de código. Copilot funciona en los IDE populares, como VS Code, IntelliJ IDEA y Eclipse, lo que proporciona recomendaciones basadas en contexto a medida que se codifica.

Para el desarrollo de Azure, GitHub Copilot para Azure proporciona asistencia especializada con el código del SDK de Azure, las configuraciones de implementación y la configuración de infraestructura.

Si va a modernizar las aplicaciones De Java heredadas para Azure, las herramientas de modernización de aplicaciones de GitHub Copilot pueden ayudar a automatizar el proceso de migración y recomendar patrones optimizados para Azure.

Complementos de Apache Maven y Gradle

Implemente aplicaciones Java en Azure con facilidad mediante la configuración de complementos de Azure como parte de las compilaciones de Maven o Gradle. Actualmente, los complementos admiten Azure App Service, Azure Functions, Azure Container Apps y Azure Spring Apps.

Entornos de ejecución de Java admitidos

Los desarrolladores de Java pueden usar la distribución y la versión de Java que prefieran para la mayoría de los servicios de Microsoft Azure y Azure Stack. Para más información, consulte Compatibilidad con Java en Azure y Azure Stack.

CLI de Azure

La CLI de Azure proporciona una experiencia de línea de comandos para administrar recursos de Azure. Puede usarlo en el navegador con Azure Cloud Shell, o puede instalarlo en macOS, Linux y Windows y ejecutarlo desde la línea de comandos.

Introducción a la CLI de Azure.

CLI para desarrolladores de Azure

La CLI para desarrolladores de Azure (azd) es una herramienta de línea de comandos centrada en el desarrollador que acelera el proceso de creación e implementación de aplicaciones en Azure. Con azd, puede inicializar, aprovisionar e implementar aplicaciones Java mediante un único flujo de trabajo, lo que reduce la complejidad de administrar varios servicios y configuraciones de Azure.

La azd herramienta proporciona plantillas para escenarios comunes de aplicaciones Java, incluidas las aplicaciones de Spring Boot, y controla el proceso de implementación de un extremo a otro, incluido el aprovisionamiento de infraestructuras, la implementación de código y la configuración del entorno. Para más información, consulte Introducción a la CLI para desarrolladores de Azure.