Exécuter et déboguer un projet de l'environnement flexible App Engine localement dans Eclipse

Cette page vous explique comment exécuter et déboguer votre projet de l'environnement flexible App Engine sur un serveur Jetty exécuté sur votre ordinateur local.

Avant de commencer

  1. Si ce n'est pas déjà fait, installez l'intégration Eclipse Jetty à partir de la place de marché Eclipse.

Créer des configurations d'exécution et de débogage

Pour créer une nouvelle configuration d'exécution et de débogage pour votre application, procédez comme suit :

  1. Sélectionnez votre application de l'environnement flexible dans l'explorateur de projets.

  2. Sélectionnez Run (Exécuter) > Run Configurations… (Exécuter des configurations…).

    Boîte de dialogue permettant de créer des configurations d'exécution pour le projet sélectionné. Le panneau de gauche fournit une liste d'options de serveurs, et Jetty Webapp est sélectionné. Des icônes sont affichées, permettant de créer, de dupliquer et de supprimer des configurations de lancement.

  3. Sélectionnez Jetty Webapp dans le panneau de gauche.

  4. Cliquez sur l'icône New launch configuration (Nouvelle configuration de lancement).

    Boîte de dialogue permettant de configurer des configurations d'exécution pour le projet sélectionné. Le panneau de gauche fournit une liste d'options de serveurs, et Jetty Webapp est sélectionné. Le panneau de droite comporte des champs correspondant au nom de la configuration d'exécution et au nom de projet. Un bouton "Browse" (Parcourir) permet de sélectionner un autre projet. La boîte de dialogue contient des champs correspondant au dossier WebApp et au chemin contextuel. Des boutons permettent de sélectionner différents ports HTTP et HTTPS, et une case à cocher permet d'activer le protocole HTTPS.

  5. Le champ Name (Nom) de la configuration d'exécution est automatiquement rempli avec le nom du projet.

  6. Remplissez d'autres champs au besoin.

  7. Cliquez sur Run (Exécuter).

Pour en savoir plus sur les options de configuration disponibles lors de la création de configurations d'exécution et de débogage, reportez-vous à la documentation Eclipse sur Jetty.

Lancer votre projet avec Jetty

Une fois la configuration d'exécution créée, vous pouvez lancer votre projet sur le serveur Jetty en sélectionnant Run > Run as > Run with Jetty (Exécuter > Exécuter en tant que > Exécuter avec Jetty). Votre projet est disponible à l'adresse http://localhost:8080/ ou sur le port spécifié dans la configuration d'exécution.

Vous pouvez déboguer votre projet en sélectionnant Run > Debug as > Run with Jetty (Exécuter > Déboguer en tant que > Exécuter avec Jetty).

Pour arrêter le serveur Jetty, cliquez sur le bouton Terminate (Arrêter) en forme de carré rouge dans la barre d'outils de la console pour la sortie Jetty.

Étape suivante