Exemple du monde hello Java du moteur d’application Google utilisant Eclipse

Exemple de moteur Bonjour Google Java App Engine utilisant Eclipse

Dans ce tutoriel, nous allons vous montrer comment utiliserEclipse pour créer un projetGoogle App Engine (GAE)Java (exemple bonjour le monde), l'exécuter localement et le déployer sur Google App Engine Compte.

Les outils utilisés :

  1. JDK 1.6

  2. Eclipse 3.7 + Plugin Google pour Eclipse

  3. SDK Java de Google App Engine 1.6.3.1

Note
GAE prend en charge Java 1.5 et 1.6.

P.S Assume JDK1.6 and Eclipse 3.7 are installed.

1. Installer le plug-in Google pour Eclipse

Lisez ce guide -how to install Google Plugin for Eclipse. Si vous installez le SDK Java de Google App Engine avec «Google Plugin for Eclipse», passez à l'étape 2, sinon, récupérez leGoogle App Engine Java SDK et extrayez-le.

2. Créer un nouveau projet d'application Web

Dans la barre d'outils Eclipse, cliquez sur l'icône Google et sélectionnez «New Web Application Project…»

Figure - Nouveau projet d'application Web

Choose new web application project

Figure - Désélectionnez «Google Web ToolKit» et associez votre GAE Java SDK via le lien «configure SDK».

create new web application project

Cliquez sur Terminé, Google Plugin pour Eclipse générera automatiquement un exemple de projet.

3. Bonjour le monde

Vérifiez le répertoire du projet généré.

gae project directory

Rien de spécial, une structure de projet Web Java standard.

HelloWorld/
  src/
    ...Java source code...
    META-INF/
      ...other configuration...
  war/
    ...JSPs, images, data files...
    WEB-INF/
      ...app configuration...
      lib/
        ...JARs for libraries...
      classes/
        ...compiled classes...

Le supplément est ce fichier «appengine-web.xml», Google App Engine en a besoin pour exécuter et déployer l'application.

Fichier: appengine-web.xml


  
  1

  
  
    
  

4. Exécutez-le local

Faites un clic droit sur le projet et exécutez en tant que «Web Application».

Console Eclipse:

//...
INFO: The server is running at http://localhost:8888/
30 Mac 2012 11:13:01 PM com.google.appengine.tools.development.DevAppServerImpl start
INFO: The admin console is running at http://localhost:8888/_ah/admin

Accéder à l'URLhttp://localhost:8888/, voir la sortie

gae hello world demo

et aussi le servlet hello world -http://localhost:8888/helloworld

gae hello world demo

5. Déployer sur Google App Engine

Enregistrez un compte surhttps://appengine.google.com/ et créez un ID d'application pour votre application Web.

Dans cette démonstration, j'ai créé un ID d'application, nommé «exemple123», et l'ai mis dansappengine-web.xml.

Fichier: appengine-web.xml


  example123
  1

  
  
    
  

Pour déployer, voir les étapes suivantes:

Figure 1.1 - Cliquez sur le bouton Déployer GAE dans la barre d'outils.

deploy to google app engine

Figure 1.2 - Connectez-vous avec votre compte Google et cliquez sur le bouton Déployer.

deploy to google app engine

Figure 1.3 - Si tout va bien, l'application web hello world sera déployée sur cette URL -http://example123.appspot.com/

deploy to google app engine

Terminé.