Installer le SDK Java™
Vous développez et chargez des applications Java pour Google App Engine en utilisant le kit de développement Java App Engine (SDK).
Le SDK inclut un serveur web que vous pouvez exécuter sur votre propre ordinateur pour tester vos applications Java. Le serveur simule tous les services App Engine, incluant une version locale du datastore, Google Accounts, et la possibilité d'envoyer des URLs et des courriers électroniques depuis votre ordinateur en utilisant les APIS App Engine.
Obtenir Java
Google App Engine supporte Java 5 et Java 6. Quand votre application Java tourne sur App Engine, elle tourne en utilisant une machine virtuelle Java 6 (JVM) et les libraries standards. Idéallement, vous devez utiliser Java 6 pour compiler et pour tester votre application pour vous assurer que le serveur local se comporte de façon similaire à App Engine.
Pour les développeurs qui n'ont pas accès à Java 6 (tel que les développeurs utilisant Mac OS X), le SDK App Engine est compatible avec Java 5. Vous pouvez compiler les classes et les JARs fait avec Java 5 sur App Engine.
Si nécessaire, téléchargez et installez le kit de développement Java SE (JDK) pour votre plateforme. Utilisateurs Mac, consultez le site Apple des développeurs Java pour télécharger et installer la dernière vesion du JDK disponible pour Mac OS X.
Une fois que le JDK est installé, lancez les commandes suivantes depuis une ligne de commande
(pour Windows, Command Prompt; pour Mac OS X, Terminal) pour vérifier
que vous pouvez exécuter les commandes, et pour déterminer quelle version
est installée. Si vous avez Java 6 d'installé, ces commandes retourneront un
numéro de version similaire à 1.6.0. Si vous avez Java 5 d'installé, le numéro de version sera similaire à 1.5.0.
java -version
javac -version
Utiliser Eclipse et le Plugin Google pour Eclipse
Si vous utilisez l'environnement de développement Eclipse, la façon la plus simple de développer, tester et charger vos applications App Engine est d'utiliser le Plugin Google pour Eclipse. Le plugin inclut tout ce que vous avez besoin pour construire, tester et déployer votre application, entièrement depuis Eclipse.
Le plugin est disponible pour Eclipse versions 3.3 et 3.4. Vous pouvez installer le plugin en utilisant la Mise à Jour Logicielle d'Eclipse. Les plugins se trouvent aux endroits suivants:
- Le Plugin Google pour Eclipse 3.3 (Europa):
http://dl.google.com/eclipse/plugin/3.3
- Le Plugin Google pour Eclipse 3.4 (Ganymede):
http://dl.google.com/eclipse/plugin/3.4
Pour les détails sur comment utiliser la Mise à Jour Logicielle pour installer le plugin, et comment créer un nouveau projet, consultez Utiliser le Plugin Google pour Eclipse.
Obtenir le SDK
Si vous utilisez Eclipse et le Plugin Google, vous pouvez installer le SDK App Engine depuis Eclipse en utilisant la Mise à Jour Logicielle. Si vous ne l'avez pas déjà, installez le composant "SDK Java Google App Engine" en utilisant les localisations ci-dessous.
Si vous n'utilisez pas Eclipse ou le Plugin Google, vous pouvez télécharger le SDK Java App Engine en archive Zip.
Télécharger le SDK Java App Engine. Décompresser l'archive dans un endroit approprié sur votre disque dur.
Note: Décompresser l'archive crée un répertoire dont le nom est du style appengine-java-sdk-X.X.X, ou X.X.X est le numéro de version du SDK.
A travers cette documentation, il sera fait référence à ce répertoire par appengine-java-sdk/.
Vous pouvez si vous le souhaitez renommer ce répertoire après décompression.
Essayez une Application Demo
Le SDK Java App Engine inclut plusieurs applications de démonstrations dans le répertoire demos/.
La version finale de l'application du livre d'or que vous créerez dans ce tutoriel est incluse dans le répertoire guestbook/.
Cette démo a été compilé pour vous afin de pouvoir la tester de suite.
Si vous utilisez Eclipse, le SDK est localisé dans votre répertoire d'installation d'Eclipse, sous plugins/com.google.appengine.eclipse.sdkbundle_VERSION/, ou VERSION
est l'identifiant de version pour le SDK. Depuis la ligne de commande, changez le
répertoire de travail courrant pour ce répertoire afin d'exécuter les commandes suivantes.
Si vous utilisez Mac OS X ou Linux, vous pourriez avoir besoin de donner les droits d'exécutions
aux fichiers avant de les lancer (tel qu'avec la commande chmod u+x dev_appserver.sh).
Si vous utilisez Windows, démarrer la démo du livre d'or dans le serveur de dévelopement en éxecutant la commande suivante à l'invité de commande:
appengine-java-sdk\bin\dev_appserver.cmd appengine-java-sdk\demos\guestbook\war
Si vous utilisez Mac OS X ou Linux, exécutez les commandes suivantes:
./appengine-java-sdk/bin/dev_appserver.sh appengine-java-sdk/demos/guestbook/war
Le serveur de développement se lance, et écoute les requêtes sur le port 8080. Visitez l'URL suivante dans votre navigateur:
Pour plus d'informations concernant le serveur de développement web depuis la ligne de commande, incluant comment changer le port utilisé, consultez la référence Dev Web Serveur.
Pour arrêter le serveur, assurez-vous que la fenêtre avec l'invité de commande est active, puis pressez Control-C.
Suite...
L'environnement de dévelopement vous laisse développer et tester entièrement vos applications App Engine sur votre ordinateur. Démarrons avec un projet simple.
Continuer vers Créer un Projet.