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 :
-
JDK 1.6
-
Eclipse 3.7 + Plugin Google pour Eclipse
-
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
Figure - Désélectionnez «Google Web ToolKit» et associez votre GAE Java SDK via le lien «configure SDK».
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é.
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
et aussi le servlet hello world -http://localhost:8888/helloworld
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.
Figure 1.2 - Connectez-vous avec votre compte Google et cliquez sur le bouton Déployer.
Figure 1.3 - Si tout va bien, l'application web hello world sera déployée sur cette URL -http://example123.appspot.com/
Terminé.