Déployer des applications Spring Boot à l’aide d’IntelliJ

Notes

Azure Spring Apps est le nouveau nom du service Azure Spring Cloud. Bien que le service ait un nouveau nom, vous verrez l’ancien nom à divers endroits pendant un certain temps, car nous travaillons à mettre à jour les ressources telles que les captures d’écran, les vidéos et les diagrammes.

Cet article s’applique à : ✔️ Java ❌ C#

Cet article s’applique à : ✔️ De base/Standard ✔️ Entreprise

Le plug-in IntelliJ pour Azure Spring Apps prend en charge le déploiement d’applications à partir d’IntelliJ IDEA.

Avant d’exécuter cet exemple, vous pouvez essayer le démarrage rapide de base.

Prérequis

Installer le plug-in

Vous pouvez ajouter Azure Toolkit for IntelliJ IDEA 3.51.0 à partir de l’interface utilisateur Plugins d’IntelliJ.

  1. Démarrez IntelliJ. Si un projet est déjà ouvert, fermez-le pour afficher la boîte de dialogue d’accueil. Sélectionnez Configure en bas à droite, sélectionnez Plugins pour ouvrir la boîte de dialogue de configuration de plug-ins, puis sélectionnez Install Plugins from disk (Installer des plug-ins à partir du disque).

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

  2. Recherchez Azure Toolkit for IntelliJ. Sélectionnez Installer.

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

  3. Sélectionnez Redémarrer l’IDE.

Procédures du tutoriel

Les procédures suivantes déploient une application Hello World à l’aide d’IntelliJ IDEA.

  • Ouvrir le projet gs-spring-boot
  • Déployer sur Azure Spring Apps
  • Afficher les journaux de streaming

Ouvrir le projet gs-spring-boot

  1. Téléchargez et décompressez le dépôt source pour ce tutoriel, ou clonez-le à l’aide de la commande Git suivante : git clone https://github.com/spring-guides/gs-spring-boot.git

  2. Accédez au dossier gs-spring-boot\complete.

  3. Ouvrez la boîte de dialogue Welcome d’IntelliJ et sélectionnez Import Project pour ouvrir l’Assistant Importation.

  4. Sélectionnez le dossier gs-spring-boot\complete.

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

Déployer sur Azure Spring Apps

Pour déployer sur Azure, vous devez vous connecter avec votre compte Azure et choisir votre abonnement. Pour plus d’informations sur la connexion, consultez Installer et se connecter.

  1. Cliquez avec le bouton droit sur votre projet dans l’Explorateur de projets IntelliJ et sélectionnez Azure ->Déployer sur Azure Spring Apps.

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

  2. Acceptez le nom de l’application dans le champ Name. Name fait référence à la configuration, pas au nom de l’application. Les utilisateurs n’ont généralement pas besoin de le changer.

  3. Acceptez l’identificateur du projet pour l’Artifact.

  4. Sélectionnez Application :, puis cliquez + pour créer une instance Azure Spring Apps.

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

  5. Entrez le nom de l’application dans le champ App name, puis sélectionnez OK.

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

  6. Démarrez le déploiement en sélectionnant le bouton Run (Exécuter).

    Screenshot of IntelliJ IDEA showing Run button.

  7. Le plug-in exécutera la commande mvn package sur le projet, puis créera la nouvelle application et déploiera le fichier jar généré par la commande package.

  8. Si l’URL de l’application n’est pas affichée dans la fenêtre de sortie, récupérez-la à partir du portail Azure. Accédez à l’instance d’Azure Spring Apps à partir de votre groupe de ressources. Sélectionnez ensuite Applications. L’application en cours d’exécution sera listée. Sélectionnez l’application, puis copiez l’URL ou le Point de terminaison de test.

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

  9. Accédez à l’URL ou au point de terminaison de test dans le navigateur.

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

Afficher les journaux de streaming

Pour obtenir les journaux

  1. Sélectionnez Azure Explorer, puis Spring Apps.

  2. Cliquez avec le bouton droit sur l’application en cours d’exécution.

  3. Sélectionnez Journal de diffusion en continu dans la liste déroulante.

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

  4. Sélectionnez l’instance .

    Screenshot of the IntelliJ IDEA Select Instance dialog box.

  5. Le journal de streaming est visible dans la fenêtre de sortie.

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

Étapes suivantes