Partager via


Créer une application web Hello World pour Azure App Service à l’aide d’IntelliJ

Cet article présente les étapes requises pour créer une application web Hello World de base et publier votre application web sur Azure App Service à l’aide de la Kit de ressources Azure pour IntelliJ.

Remarque

Si vous préférez utiliser Eclipse, consultez notre didacticiel similaire pour Eclipse.

Si vous n’avez pas d’abonnement Azure , créez un compte gratuit avant de commencer.

N’oubliez pas de nettoyer les ressources une fois que vous avez terminé ce didacticiel. Dans ce cas, l’exécution de ce guide ne dépassera pas votre quota de compte gratuit.

Conditions préalables

Installer et se connecter

Les étapes suivantes vous guident tout au long du processus de connexion Azure dans votre environnement de développement IntelliJ.

  1. Si vous n’avez pas installé le plug-in, consultez Kit de ressources Azure pour IntelliJ.

  2. Pour vous connecter à votre compte Azure, accédez à la barre latérale de gauche de l’Explorateur Azure, puis cliquez sur l’icône Azure Sign In. Alternativement, vous pouvez naviguer vers Outils, développer Azure, puis cliquer sur Connexion Azure.

    se connecter à Azure sur IntelliJ.

  3. Dans la fenêtre Connexion à Azure qui s’affiche, sélectionnez OAuth 2.0, puis cliquez sur Se connecter. Pour obtenir d'autres options de connexion, consultez Instructions de connexion pour le module Azure pour IntelliJ.

  4. Dans le navigateur, connectez-vous avec votre compte, puis revenez à IntelliJ. Dans la boîte de dialogue Sélectionner des abonnements, cliquez sur l’abonnement que vous souhaitez utiliser, puis cliquez sur Sélectionner.

Créer un projet d’application web

  1. Cliquez sur File (Fichier), développez New (Nouveau), puis cliquez sur Project (Projet).

  2. Dans la boîte de dialogue Nouveau projet, sélectionnez Maven, puis vérifiez que l’option Créer à partir d’Archetype est cochée. Dans la liste, sélectionnez maven-archetype-webapp, puis cliquez sur Suivant.

    Sélectionnez l’option maven-archetype-webapp.

  3. Développez la liste déroulante Coordonnées de l’artefact pour voir tous les champs à saisir. Spécifiez les informations suivantes pour votre nouvelle application web, puis cliquez sur suivant :

    • Nom: nom de votre application web. Cette valeur sera utilisée pour renseigner automatiquement le champ ArtifactId de l’application web.
    • GroupId: nom du groupe d’artefacts, généralement un domaine d’entreprise, tel que com.microsoft.azure.
    • version: nous conserverons la version par défaut 1.0-SNAPSHOT.
  4. Personnalisez les paramètres Maven ou acceptez les valeurs par défaut, puis cliquez sur Terminer.

  5. Pour rechercher le code généré, accédez à votre projet sous l’onglet Project de gauche, puis ouvrez le fichier src/main/webapp/index.jsp. Vous verrez du code similaire à l’exemple suivant.

    <html>
     <body>
       <h2>Hello World!</h2>
     </body>
    </html>
    

    Ouvrir le fichier index.jsp.

Déployer une application web sur Azure

  1. Sous la vue de l’Explorateur de projets , cliquez avec le bouton droit sur votre projet, développez Azure, puis cliquez sur Déployer sur Azure Web Apps.

  2. Dans la boîte de dialogue Déployer sur Azure, vous pouvez déployer l’application sur une application web Tomcat existante ou en créer une nouvelle.

    a. Cliquez sur + pour créer une application web. Sinon, choisissez WebApp dans la liste déroulante WebApp s’il existe des applications web existantes dans votre abonnement.

    Fenêtre de la boîte de dialogue Deploy to Azure.

    b. Dans la boîte de dialogue Créer une application web, spécifiez les informations suivantes, puis cliquez sur OK:

    • Nom: nom de domaine de l’application web. Cette valeur doit être unique dans Azure.
    • Platform: sélectionnez Linux-Java 8-TOMCAT 9.0 ou le cas échéant.

    c. Pour déployer sur une application web existante, choisissez l’application web dans la liste déroulante WebApp, puis cliquez sur Run (Exécuter).

  3. Le kit de ressources affiche un message d’état lorsqu’il a correctement déployé votre application web, ainsi que l’URL de votre application web déployée si elle réussit.

  4. Vous pouvez accéder à votre application web à l’aide du lien fourni dans le message d’état.

    Navigation dans votre application web.

Gérer les configurations de déploiement

Conseil

Une fois que vous avez publié votre application web, vous pouvez exécuter le déploiement en cliquant sur l’icône de flèche verte dans la barre d’outils.

  1. Avant d’exécuter le déploiement de votre application web, vous pouvez modifier les paramètres par défaut en cliquant sur le menu déroulant de votre application web et en sélectionnant Modifier les configurations.

    Modifier le menu de configuration.

  2. Dans la boîte de dialogue Configurations d’exécution/débogage, vous pouvez modifier l’un des paramètres par défaut. Cliquez sur OK pour enregistrer les paramètres.

Nettoyer les ressources

  1. Pour supprimer votre application web, accédez à la barre latérale Azure Explorer à gauche et recherchez l’élément Web Apps.

    Remarque

    Si l’élément de menu Web Apps ne s’étend pas, actualisez manuellement la liste en cliquant sur l’icône Actualiser dans la barre d’outils d’Azure Explorer, ou en cliquant avec le bouton droit sur l’élément de menu Web Apps et en sélectionnant Actualiser.

  2. Cliquez avec le bouton droit sur l’application web que vous souhaitez supprimer, puis cliquez sur Supprimer.

  3. Pour supprimer votre plan App Service ou votre groupe de ressources, visitez le portail Azure et supprimez manuellement les ressources de votre abonnement.

Étapes suivantes

Pour signaler des bogues ou demander de nouvelles fonctionnalités, créez des problèmes sur notre dépôt GitHub, ou posez des questions sur Stack Overflow avec des balises azure-java-tools.

Pour plus d’informations sur l’utilisation de Java avec Azure, consultez les liens suivants :

Pour plus d'informations sur la création d'applications Web Azure, consultez aperçu du service d'applications.