Implementación de aplicaciones Spring Boot mediante IntelliJ

Nota:

Azure Spring Apps es el nuevo nombre del servicio Azure Spring Cloud. Aunque el servicio tiene un nuevo nombre, verá el nombre antiguo en algunos lugares durante un tiempo mientras trabajamos para actualizar recursos, como capturas de pantalla, vídeos y diagramas.

Este artículo se aplica a: ✔️ Java ❌ C#

Este artículo se aplica a: ✔️ Nivel Básico o Estándar ✔️ Enterprise

El complemento IntelliJ para Azure Spring Apps admite la implementación de aplicaciones desde IntelliJ IDEA.

Antes de ejecutar este ejemplo, puede probar la guía de inicio rápido básica.

Requisitos previos

Instalación del complemento

Puede agregar Azure Toolkit for IntelliJ IDEA 3.51.0 desde la opción Plugins (Complementos) de la interfaz de usuario de IntelliJ.

  1. Inicie IntelliJ. Si anteriormente ha abierto un proyecto, ciérrelo para mostrar el cuadro de diálogo de bienvenida. Seleccione Configure (Configurar) en el vínculo inferior derecho y, luego, seleccione Plugins (Complementos) para abrir el cuadro de diálogo de configuración de complementos. Elija Install Plugins from disk (Instalar complementos desde el disco).

    Screenshot of IntelliJ IDEA Welcome dialog box with Configure element highlighted.

  2. Búsqueda de Azure Toolkit for IntelliJ. Seleccione Instalar.

    Screenshot of IntelliJ IDEA Plugins dialog box with Install button highlighted.

  3. Seleccione Restart IDE (Reiniciar IDE).

Procedimientos del tutorial

Los procedimientos siguientes implementan una aplicación Hola mundo con IntelliJ IDEA.

  • Apertura del proyecto gs-spring-boot
  • Implementación en Azure Spring Apps
  • Presentación de los registros de streaming

Apertura del proyecto gs-spring-boot

  1. Descargue y descomprima el repositorio de origen de este tutorial o clónelo con el siguiente comando de GIT: git clone https://github.com/spring-guides/gs-spring-boot.git.

  2. Vaya a la carpeta gs-spring-boot\complete.

  3. Abra el cuadro de diálogo de bienvenida de IntelliJ y seleccione Import Project (Importar proyecto) para abrir el asistente de importación.

  4. Seleccione la carpeta gs-spring-boot\complete.

    Screenshot of IntelliJ IDEA Open File or Project dialog box with complete folder highlighted.

Implementación en Azure Spring Apps

Para realizar la implementación en Azure, debe iniciar sesión con su cuenta de Azure y elegir su suscripción. Puede encontrar información sobre el inicio de sesión en Instalación e inicio de sesión.

  1. Vaya al explorador de proyectos de IntelliJ, haga clic con el botón derecho en el proyecto y seleccione Azure ->Implementar en Azure Spring Apps.

    Screenshot of IntelliJ IDEA context menu with Deploy to Azure Spring Apps option highlighted.

  2. Acepte el nombre de la aplicación en el campo Name (Nombre). El nombre hace referencia a la configuración, no al nombre de la aplicación. Normalmente, los usuarios no tienen que cambiarlo.

  3. En Artifact(Artefacto), acepte el identificador del proyecto.

  4. Seleccione Aplicación: haga clic en + para crear una instancia de Azure Spring Apps.

    Screenshot of IntelliJ IDEA Deploy Azure Spring app dialog box with plus button highlighted.

  5. Rellene el campo App name (Nombre de la aplicación) y, luego, seleccione OK (Aceptar).

    Screenshot of IntelliJ IDEA Create Azure Spring App dialog box with App name field in focus.

  6. Para iniciar la implementación, seleccione el botón Run (Ejecutar).

    Screenshot of IntelliJ IDEA showing Run button.

  7. El complemento ejecutará el comando mvn package en el proyecto y, luego, creará la aplicación e implementará el archivo JAR generado por el comando package.

  8. Si la dirección URL de la aplicación no se muestra en la ventana de salida, puede obtenerla en Azure Portal. Desplácese desde el grupo de recursos hasta la instancia de Azure Spring Apps. Luego, seleccione Aplicaciones. Se mostrará la aplicación en ejecución. Seleccione la aplicación y copie la Dirección URL o el Punto de conexión de prueba.

    Screenshot of Azure portal showing the app overview page with the URL and Test Endpoint fields highlighted.

  9. Vaya a la dirección URL o al punto de conexión de prueba en el explorador.

    Screenshot of the app running in a browser displaying the message Greetings from Spring Boot.

Presentación de los registros de streaming

Para obtener los registros:

  1. Seleccione Azure Explorer (Explorador de Azure) y, luego, Spring Apps.

  2. Haga clic con el botón derecho en la aplicación en ejecución.

  3. Seleccione Streaming Logs (Registros de streaming) en la lista desplegable.

    Screenshot of IntelliJ IDEA context menu with the Streaming Log option highlighted.

  4. Seleccione la instancia .

    Screenshot of the IntelliJ IDEA Select Instance dialog box.

  5. El registro de streaming se verá en la ventana de salida.

    Screenshot of the IntelliJ IDEA showing the streaming log in the output window.

Pasos siguientes