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

Cette page vous explique comment exécuter et déboguer votre projet standard App Engine dans un émulateur exécuté sur votre ordinateur local.

Exécuter le projet localement

  1. Sélectionnez le projet dans l'explorateur de projets ou l'explorateur de packages.
  2. Ouvrez le menu contextuel.
  3. Sélectionnez Run As > App Engine (Exécuter en tant que > App Engine).

  4. Les messages de journal s'affichent dans la console au démarrage du serveur.

  5. Le navigateur Web interne à Eclipse s'ouvre sur votre application. Vous pouvez également ouvrir un navigateur externe et accéder à la page suivante : http://localhost:8080. Dans les deux cas, une page HTML statique s'affiche, indiquant un lien vers le servlet.

    Available Servlets: The servlet (Servlets disponibles : le servlet)

Déboguer le projet localement

Pour déboguer votre projet localement, suivez la procédure d'exécution du projet en local, mais en sélectionnant Debug As > App Engine (Déboguer en tant que > App Engine) au lieu de Run As > App Engine (Exécuter en tant que > App Engine) dans le menu contextuel.

Le serveur s'arrête à l'emplacement du point d'arrêt défini et affiche la vue du débogueur Eclipse.

Exécuter des applications App Engine standards sur un hôte ou un port différent

Pour exécuter votre application App Engine standard sur un hôte ou un port différent, procédez comme suit :

  1. Cliquez avec le bouton droit sur votre projet.

  2. Sélectionnez Run As > Run on Server (Exécuter en tant que > Exécuter sur serveur).

    Boîte de dialogue permettant de sélectionner le serveur à utiliser lors de l'exécution de votre application. Elle contient une case d'option permettant de sélectionner un serveur existant ou de saisir manuellement un nouveau serveur. Elle comporte une zone permettant de sélectionner un type de serveur. Elle contient également des champs permettant de saisir le nom d'hôte et le nom du serveur. Enfin, elle comporte un menu déroulant permettant de sélectionner l'environnement d'exécution du serveur, ainsi qu'un champ permettant de saisir le port du serveur.

  3. Dans la boîte de dialogue, sélectionnez Manually define a new server (Définir manuellement un nouveau serveur).

  4. Sélectionnez App Engine Standard (Standard App Engine) dans le champ Select the server type (Sélectionner le type de serveur).

  5. Saisissez le nom d'hôte dans le champ Server's host name (Nom d'hôte du serveur).

  6. Saisissez le port dans le champ Server port (Port du serveur).

  7. Cliquez sur Finish (Terminer).

Étape suivante