Stephanie Liu, équipe Google Data APIs
Septembre 2007
- Introduction
- Installer des dépendances
- Sous Windows
- Sous Mac OS X
- Sous Linux
- Installer la bibliothèque cliente Google Data
- Exécuter des exemples
- Créer vos propres applications
- Conclusion
- Annexe: Définir des variables d'environnement
Introduction
Il n'est jamais facile de développer avec une API inconnue. Cet article contient donc des instructions détaillées sur le téléchargement et l'installation de la bibliothèque cliente Java des API Google Data ("GData"). Je vais vous présenter toutes les dépendances et définir les variables d'environnement dont vous aurez besoin. Vous allez combiner différents services GData en un rien de temps !
Vous utilisez Eclipse ?
Consultez l'article Coding in the Shade: Using Eclipse with Google Data APIs (Codage à l'ombre : utiliser Eclipse avec les API Google Data).
Installer les dépendances
La bibliothèque cliente Java GData contient les dépendances externes suivantes. Les sections suivantes décrivent comment installer ces dépendances sur votre système d'exploitation préféré (ou sur le système d'exploitation avec lequel vous êtes bloqué au travail).
- JDK (Java Development Kit) version 1.5 ou ultérieure
- Apache Ant version 1.7 ou ultérieure
- mail.jar dans l'API JavaMail 1.4+ de Sun
- activation.jar dans le fichier JavaBeansActivationFramework de Sun. Cette étape n'est requise que pour les API spécifiques aux médias, y compris l'API Document List Data, l'API Picasa Web Album et l'API YouTube Data.
- servlet.jar dans la version 2.3 ou plus récente de l'API Servlet Sun. Ce paramètre n'est requis que si vous exécutez des exemples de code dans les packages "sample.authsub" ou "sample.gbase.recipe".
Quelques dépendances .jar
ne sont requises que pour des échantillons spécifiques, mais pour éviter les erreurs de compilation, il est préférable d'obtenir toutes les données. Pour continuer, choisissez le système d'exploitation de votre choix : Windows, Mac OS X ou Linux.
Sous Windows
Instructions pour le système d'exploitation Windows
Installer Java
Le package de développement Java est disponible auprès de Sun sous la forme du JDK (Java Development Kit). Le JRE (Java Runtime Environment) et tout ce dont vous avez besoin pour écrire, compiler, tester et déboguer des applications Java sont contenus. Si Java est déjà installé, installez Ant.
Remarque : Vous devez disposer d'autorisations d'administrateur pour installer le JDK.
- Consultez la page http://java.sun.com/javase/downloads/index.jsp
- Cliquez sur "Télécharger" à côté de la dernière mise à jour.
- Lisez et acceptez le contrat de licence.
- Téléchargez l'un des fichiers d'installation Windows.
- Lancez le programme d'installation.
- Modifiez la variable d'environnement
Path
pour exécuter facilement des exécutables JDK tels que javac
. Le chemin d'accès que vous souhaitez ajouter ressemblera à C:\jdk\bin\
. Consultez l'Annexe pour savoir comment modifier la variable Path
sous Windows.
Si vous rencontrez des problèmes lors de l'installation du JDK, consultez les instructions d'installation détaillées sur le site Web de Sun.
Installation d'Ant
Apache Ant est un outil de compilation pour Java semblable à make
(mais mieux). Vous l'utiliserez pour créer la bibliothèque et exécuter des exemples. Si Ant est déjà installé, vérifiez qu'il s'agit bien de la version 1.7 ou supérieure.
- Cliquez sur le menu "Démarrer", puis sur "Exécuter".
- Saisissez
cmd
dans le champ de texte.
- Saisissez
ant -version
dans l'invite pour savoir quelle version vous utilisez.
Si vous disposez de la version 1.7 ou ultérieure, passez à mail.jar
. Si la version d'Ant est antérieure à la version 1.7 ou si elle n'est pas installée, procédez comme suit :
- Accédez à http://ant.apache.org/bindownload.cgi.
- Cliquez sur le lien pour télécharger
.zip
.
- Extrayez tous les fichiers à l'emplacement de votre choix, par exemple
C:\ant
- Ajoutez le répertoire ant
bin
, comme C:\ant\bin
à votre variable d'environnement Path
.
- Ajoutez ou modifiez la variable d'environnement
ANT_HOME
pour la définir comme nouveau lieu (par exemple, C:\ant
).
- Ajoutez ou modifiez la variable d'environnement
JAVA_HOME
sur laquelle est installé Java, par exemple C:\jdk
.
Si vous rencontrez un problème, vous trouverez des instructions d'installation détaillées sur le site Web d'Ant.
Obtenir mail.jar
L'API JavaMail est incluse dans l'assistance multimédia.
- Consultez la page http://java.sun.com/products/javamail/downloads/index.html.
- Cliquez sur le bouton "Télécharger". Assurez-vous de télécharger la version 1.4 ou ultérieure.
- Lisez et acceptez le contrat de licence.
- Cliquez sur le lien du fichier
.zip
contenant JavaMail.
- Extrayez les fichiers sur votre ordinateur et notez l'emplacement.
mail.jar
sera situé dans le répertoire racine, javamail-(version)
.
Obtenir activation.jar
Le framework d'activation JavaBeans est inclus pour la compatibilité multimédia.
- Consultez la page de téléchargement de la JAF.
- Cliquez sur le bouton "Télécharger".
- Lisez et acceptez le contrat de licence.
- Cliquez sur le lien du fichier
.zip
contenant le framework d'activation.
- Extrayez les fichiers sur votre ordinateur et notez l'emplacement.
activation.jar
sera situé dans le répertoire racine, jaf-(version)
.
Obtenir un servlet.jar
servlet.jar
(il peut s'appeler servlet-api.jar
) se trouve dans votre conteneur de servlets (J2EE, Tomcat, WebLogic, etc.). Il est utilisé pour les exemples AuthSub et Google Base. Les instructions suivantes indiquent comment installer Tomcat 6.x.
- Accédez à http://tomcat.apache.org/download-60.cgi.
- Cliquez sur le téléchargement du service Windows Installer sous Core Binary Distributions.
- Lancez le programme d'installation.
- Si vous conservez la valeur par défaut,
servlet-api.jar
devrait être situé à C:\Program Files\Apache Software Foundation\Tomcat 6.0\lib
Pour en savoir plus sur la configuration et l'installation de Tomcat, cliquez ici.
OK. Vous êtes maintenant prêt à installer la bibliothèque cliente Java GData.
Sous Mac OS X
Instructions pour le système d'exploitation Mac OS X
Installer Java
Si vous utilisez Mac OS X, vous avez moins de travail à faire. Apple a inclus un JDK (kit de développement Java) entièrement configuré et prêt à l'emploi pour chaque instance. Pour en savoir plus, consultez le site Java d'Apple.
Installation d'Ant
Apache Ant est un outil de compilation pour Java semblable à make
(mais mieux). Vous l'utiliserez pour créer la bibliothèque et exécuter des exemples. Vous avez probablement déjà installé Ant, mais vous devez disposer de la version 1.7+.
- Ouvrez une fenêtre de terminal. (pour accéder à l'application, appuyez sur Commande+Espace, puis sur "Terminal".)
- Dans l'invite de commande, saisissez:
ant -version
Si la version de fourmi que vous exécutez est antérieure à la version 1.7, suivez la procédure ci-dessous pour obtenir la dernière version.
- Accédez à http://ant.apache.org/bindownload.cgi.
- Cliquez sur le lien pour télécharger
.zip
.
- Ouvrez une fenêtre de terminal. (pour accéder à l'application, appuyez sur Commande+Espace, puis sur "Terminal".)
- Dans l'invite de commande, saisissez la commande suivante :
cd ~/Desktop
sudo sh
mv apache-ant-(version)-bin.zip /usr/local/
cd /usr/local/
unzip apache-ant-(version)-bin.zip
chown (your account name):(your account name) apache-ant-(version)
ln -s apache-ant-(version) ant
Si vous rencontrez un problème, vous trouverez des instructions d'installation détaillées sur le site Web d'Ant. Cet article de blog explique également en détail la signification des commandes d'interface système ci-dessus.
Obtenir mail.jar
L'API JavaMail est incluse dans l'assistance multimédia.
- Consultez la page http://java.sun.com/products/javamail/downloads/index.html.
- Cliquez sur le bouton "Télécharger". Assurez-vous de télécharger la version 1.4 ou ultérieure.
- Lisez et acceptez le contrat de licence.
- Cliquez sur le lien du fichier
.zip
contenant JavaMail.
- Extrayez les fichiers sur votre ordinateur et notez l'emplacement.
mail.jar
sera situé dans le répertoire racine, javamail-(version)
.
Obtenir activation.jar
Le framework d'activation JavaBeans est inclus pour la compatibilité multimédia.
- Consultez la page de téléchargement de la JAF.
- Cliquez sur le bouton "Télécharger".
- Lisez et acceptez le contrat de licence.
- Cliquez sur le lien du fichier
.zip
contenant le framework d'activation.
- Extrayez les fichiers sur votre ordinateur et notez l'emplacement.
activation.jar
sera situé dans le répertoire racine, jaf-(version)
.
Obtenir un servlet.jar
servlet.jar
(il peut s'appeler servlet-api.jar
) se trouve dans votre conteneur de servlets (J2EE, Tomcat, WebLogic, etc.). Il est utilisé pour les exemples AuthSub et Google Base. Les instructions suivantes indiquent comment installer Tomcat 6.x.
- Accédez à http://tomcat.apache.org/download-60.cgi.
- Cliquez sur le téléchargement de
.zip
sous Core Binary Distributions.
- Extrayez les fichiers sur votre ordinateur et notez l'emplacement.
servlet.jar
se trouvera sous apache-tomcat-(version)/lib
Pour en savoir plus sur la configuration et l'installation de Tomcat, cliquez ici.
OK. Vous êtes maintenant prêt à installer la bibliothèque cliente Java GData.
Sous Linux
Instructions pour le système d'exploitation Linux
Installer Java
Ce tutoriel utilise le JDK (kit de développement Java) de Sun. Si vous disposez d'un accès root, veuillez suivre les instructions ci-dessous. Si ce n'est pas le cas, vous pouvez simplement installer le JDK dans votre répertoire d'accueil en suivant ces instructions. Si JDK 1.5 ou version ultérieure est déjà installé, passez directement à la section Installation d'Ant.
Si vous disposez de droits racine:
- Consultez la page http://java.sun.com/javase/downloads/index.jsp
- Cliquez sur "Télécharger" à côté de la dernière version.
- Lisez et acceptez le contrat de licence.
- Cliquez sur le fichier RPM auto-extraction sous "Linux Platform" et téléchargez-le.
- Ouvrez une fenêtre de terminal, accédez au répertoire dans lequel vous avez téléchargé le fichier, puis procédez comme suit:
su
chmod a+x jdk-6(version)-linux-i586-rpm.bin
./jdk-6(version)-linux-i586-rpm.bin
- Acceptez le contrat de licence.
Si vous ne disposez pas des droits racine:
- Consultez la page http://java.sun.com/javase/downloads/index.jsp
- Cliquez sur "Télécharger" à côté de la dernière version.
- Lisez et acceptez le contrat de licence.
- Cliquez sur la version auto-extraction (et non RPM) sous "Plate-forme Linux" et téléchargez-la.
- Ouvrez une fenêtre de terminal, accédez au répertoire dans lequel vous avez téléchargé le fichier, puis saisissez les commandes suivantes:
chmod +x jdk-6(version)-linux-i586-rpm.bin
- Accédez au répertoire dans lequel vous souhaitez installer le fichier.
- Exécutez le binaire d'auto-extraction. Si vous l'installez dans le répertoire actuel, il vous suffit de saisir
./jdk-6(version)-linux-i586-rpm.bin
- Acceptez le contrat de licence.
Si vous rencontrez des difficultés, vous trouverez des instructions d'installation plus détaillées sur cette page.
Installation d'Ant
La bibliothèque cliente Java GData requiert Ant 1.7 ou une version ultérieure. Si Ant est déjà installé, vérifiez la version en saisissant ant -version
dans une invite de commande. Si vous devez installer la dernière version ou si elle n'est pas installée, suivez les instructions ci-dessous. Passez directement à l'obtention de mail.jar
si vos installations Java et Ant sont déjà configurées.
- Accédez à http://ant.apache.org/bindownload.cgi.
- Cliquez sur le lien pour télécharger
.tar.gz
.
- Extrayez les fichiers : ouvrez une fenêtre de terminal, accédez au répertoire contenant le fichier téléchargé, puis saisissez les commandes suivantes :
gunzip apache-ant-(version)-bin.tar.gz
tar xvf apache-ant-(version)-bin.tar
- Ajoutez le répertoire ant
bin
à votre variable d'environnement PATH
.
- Ajoutez ou modifiez la variable d'environnement
ANT_HOME
pour la définir en tant que nouvel emplacement.
- Ajoutez ou modifiez la variable d'environnement
JAVA_HOME
pour la définir comme emplacement d'installation du JDK.
La documentation détaillée sur l'installation d'Ant est disponible ici si vous rencontrez des problèmes.
Obtenir mail.jar
L'API JavaMail est incluse dans l'assistance multimédia.
- Consultez la page http://java.sun.com/products/javamail/downloads/index.html.
- Cliquez sur le bouton "Télécharger". Assurez-vous de télécharger la version 1.4 ou ultérieure.
- Lisez et acceptez le contrat de licence.
- Cliquez sur le lien du fichier
.zip
contenant JavaMail.
unzip
sur votre ordinateur et notez son emplacement. mail.jar
sera situé dans le répertoire racine, javamail-(version)
.
Obtenir activation.jar
Le framework d'activation JavaBeans est inclus pour la compatibilité multimédia.
- Consultez la page de téléchargement de la JAF.
- Cliquez sur le bouton "Télécharger".
- Lisez et acceptez le contrat de licence.
- Cliquez sur le lien du fichier
.zip
contenant le framework d'activation.
unzip
sur votre ordinateur et notez son emplacement. activation.jar
sera situé dans le répertoire racine, jaf-(version)
.
Obtenir un servlet.jar
servlet.jar
(il peut s'appeler servlet-api.jar
) se trouve dans votre conteneur de servlets (J2EE, Tomcat, WebLogic, etc.). Il est utilisé pour les exemples AuthSub et Google Base. Les instructions suivantes indiquent comment installer Tomcat 6.x.
- Accédez à http://tomcat.apache.org/download-60.cgi.
- Téléchargez le fichier
.tar.gz
sous Core Binary Distributions.
- Décompressez le téléchargement avec
gunzip
et tar
, comme indiqué dans la section Installation Ant ci-dessus.
servlet.jar
se trouvera sous apache-tomcat-(version)/lib
Vous devriez maintenant disposer de tous les éléments nécessaires pour obtenir la bibliothèque cliente Java GData.
Installer la bibliothèque cliente Google Data
- Accédez à la page http://code.google.com/p/gdata-java-client/downloads/list.
- Téléchargez la dernière version de la bibliothèque cliente (
gdata-src.java-1.x.x.java.zip
) et des exemples (gdata-samples.java-1.x.x.java.zip
).
- Extrayez la source de la bibliothèque cliente sur votre ordinateur.
- Accédez à
gdata/java/build-src/build.properties
et ouvrez le fichier.
- Modifiez les dépendances externes de sorte qu'elles pointent vers les emplacements des fichiers
.jar
sur votre ordinateur local.
Remarque : Sous Windows, veillez à échapper les barres obliques inverses. Par exemple :
servlet.jar=C:\\Program Files\\Apache Software Foundation\\Tomcat 6.0\\lib\\servlet-api.jar
Exécuter des exemples
Tous les exemples disponibles se trouvent sous gdata/java/sample
à partir de l'archive gdata-samples.java-1.x.x.java.zip
. Le fichier gdata/java/build-samples/build.properties
contient toutes les valeurs d'entrée des exemples contenus dans la bibliothèque. Définissez sample.credentials.username
et sample.credentials.password
sur un nom d'utilisateur et un mot de passe valides. Nous pouvons utiliser Ant pour créer et exécuter les exemples.
Pour vérifier que vous avez tout installé correctement, ouvrez une invite de commande, accédez au répertoire gdata/java
, puis saisissez:
ant -f build-samples.xml sample.calendar.run
Vous pouvez recevoir des informations ou des messages d'avertissement, mais il vous suffit de rechercher le message BUILD SUCCESSFUL
à la fin : Si aucun message de confirmation ne s'affiche, consultez la section de dépannage.
Essayez un exemple plus interactif en saisissant:
ant -f build-samples.xml sample.spreadsheet.guidemo.run
Pour savoir comment exécuter un exemple particulier, accédez à gdata/java/build-samples
et consultez le fichier de compilation correspondant à cet exemple. Recherchez la section samples run
.
Dépannage
Si la compilation échoue et affiche un message d'erreur du type
BUILD FAILED
Target 'core.sample.core.util.build' does not exist in this project. It is used from target 'sample.calendar.build'.
Total time: 0 seconds
ou un message d'erreur similaire concernant un fichier essentiel manquant dans le projet, vous utilisez peut-être une ancienne version d'Ant. Saisissez ant -version
pour vous assurer que vous utilisez la version 1.7 ou une version ultérieure. Reportez-vous aux instructions de dépendance ci-dessus pour obtenir la dernière version d'Ant.
Créer vos propres applications
La question suivante est de savoir comment créer votre propre application. Je vais suivre un programme équivalent "Hello World!" utilisant le service Agenda pour présenter les fonctionnalités de base. Pour en savoir plus, consultez le guide du développeur de la bibliothèque cliente Java, ainsi que les guides des développeurs spécifiques au produit.
Créez un fichier appelé CalendarTest.java. Commencez par inclure les instructions d'importation suivantes.
import com.google.gdata.client.*;
import com.google.gdata.client.calendar.*;
import com.google.gdata.data.*;
import com.google.gdata.data.acl.*;
import com.google.gdata.data.calendar.*;
import com.google.gdata.data.extensions.*;
import com.google.gdata.util.*;
import java.net.*;
import java.io.*;
import sample.util.*;
Voici l'ensemble du programme (sans gestion des exceptions).
public class CalendarTest {
public static void main(String[] args) {
CalendarService myService = new CalendarService("exampleCo-exampleApp-1.0");
myService.setUserCredentials("root@gmail.com", "pa$$word");
URL feedUrl = new URL("http://www.google.com/calendar/feeds/default/allcalendars/full");
CalendarFeed resultFeed = myService.getFeed(feedUrl, CalendarFeed.class);
System.out.println("Your calendars:");
System.out.println();
for (int i = 0; i < resultFeed.getEntries().size(); i++) {
CalendarEntry entry = resultFeed.getEntries().get(i);
System.out.println("\t" + entry.getTitle().getPlainText());
}
}
}
This little program will request all the calendars you own and display all the titles. It's a little longer than the canonical "Hello, World!" example, but it's very simple once we break it down. The first couple of lines creates a service object and sets the user credentials.
CalendarService myService = new CalendarService("exampleCo-exampleApp-1.0");
myService.setUserCredentials("root@gmail.com", "pa$$word");
L'URL de la ressource est ensuite définie. Dans ce cas, vous pouvez demander à obtenir la liste de tous les agendas de l'utilisateur authentifié.
URL feedUrl = new URL("http://www.google.com/calendar/feeds/default/allcalendars/full");
La ligne ci-dessous exécute la commande GET
sur l'URL et place le flux résultant dans un objet bien rangé.
CalendarFeed resultFeed = myService.getFeed(feedUrl, CalendarFeed.class);
La boucle for
ci-dessous parcourt chaque entrée et imprime le titre. Notez que le titre est stocké en tant que TextConstruct
. Un appel de fonction supplémentaire est donc nécessaire pour obtenir le texte brut.
for (int i = 0; i < resultFeed.getEntries().size(); i++) {
CalendarEntry entry = resultFeed.getEntries().get(i);
System.out.println("\t" + entry.getTitle().getPlainText());
}
C'était assez simple, passons à d'autres exemples courants. L'extrait de code suivant vous montre comment créer un objet et l'insérer. Dans notre exemple, il s'agit d'une nouvelle entrée d'événement d'agenda.
URL postURL = new URL("http://www.google.com/calendar/feeds/root@gmail.com/private/full");
CalendarEventEntry myEvent = new CalendarEventEntry();
//Set the title and description
myEvent.setTitle(new PlainTextConstruct("Pi Day Party"));
myEvent.setContent(new PlainTextConstruct("I am throwing a Pi Day Party!"));
//Create DateTime events and create a When object to hold them, then add
//the When event to the event
DateTime startTime = DateTime.parseDateTime("2007-03-14T15:00:00-08:00");
DateTime endTime = DateTime.parseDateTime("2007-03-14T17:00:00-08:00");
When eventTimes = new When();
eventTimes.setStartTime(startTime);
eventTimes.setEndTime(endTime);
myEvent.addTime(eventTimes);
// POST the request and receive the response:
CalendarEventEntry insertedEntry = myService.insert(postURL, myEvent);
Une autre opération courante consiste à créer une requête.
//Create a new query object and set the parameters
Query myQuery = new Query(feedURL);
myQuery.setFullTextQuery("Pi");
//Send the request with the built query URL
CalendarEventFeed myResultsFeed = myService.query(myQuery, CalendarEventFeed.class);
//Take the first match and print the title
if (myResultsFeed.getEntries().size() > 0) {
CalendarEventEntry firstMatchEntry = new CalendarEventEntry();
myResultsFeed.getEntries().get(0);
System.out.println(firstMatchEntry.getTitle().getPlainText());
}
Pendant le débogage, une autre opération utile consiste à vider le fichier XML brut. Il existe un utilitaire pratique que vous pouvez utiliser dans la bibliothèque. Assurez-vous que samples.util.*
est importé. puis videz le flux ou l'entrée.
CommonUtils.dump(resultFeed, System.out);
Pour des outils de débogage encore plus détaillés, consultez notre article Déboguer les clients API Google Data: explorer le trafic depuis votre programme sur la façon d'activer la journalisation depuis la bibliothèque cliente.
Vous aurez ainsi une idée de ce à quoi ressemble la création d'applications à l'aide de la bibliothèque cliente. Pour en savoir plus, consultez la section sur la conclusion afin d'obtenir la liste des guides du développeur disponibles pour chaque API Google Data.
Conclusion
Nous espérons que vous êtes désormais en mesure de créer et d'exécuter des applications à l'aide de la bibliothèque cliente Java GData. Je n'ai pas utilisé les IDE les plus populaires, mais vous pouvez vous intéresser aux outils populaires comme Eclipse ou NetBeans. Voici quelques liens supplémentaires qui pourraient vous être utiles:
Si vous avez des questions sur l'utilisation de la bibliothèque cliente Java avec n'importe quelle API, vous pouvez nous le faire savoir en publiant un message sur les forums spécifiques à l'API.
Annexe: Définir des variables d'environnement
Instructions pour définir vos variables d'environnement sous Windows ou Linux Vous ne devriez pas avoir à définir quoi que ce soit pour Mac OS X.
Windows
Les variables système s'appliquent à tous les utilisateurs de l'ordinateur. Si vous ne pouvez pas modifier les variables système parce que vous ne disposez pas de droits d'administrateur, suivez ces instructions.
Si vous disposez des droits d'administrateur:
- Effectuez un clic droit sur "Poste de travail" et sélectionnez "Propriétés".
- Cliquez sur l'onglet "Avancé".
- Cliquez sur "Variables d'environnement".
- Variables système "Ajouter" ou "Modifier" (remplacer l'emplacement sur votre ordinateur local)
- Ajoutez ou modifiez
ANT_HOME
, et définissez la valeur sur C:\ant
- Ajoutez ou modifiez
JAVA_HOME
, et définissez la valeur sur C:\jdk
- Ajoutez ou modifiez
Path
, puis ajoutez ;C:\ant\bin;C:\jdk\bin
à la fin (le point-virgule sépare les chemins d'accès aux répertoires).
- Ajoutez ou modifiez
CLASSPATH
et ajoutez les fichiers .jar
dont vous avez besoin, en fonction des services que vous souhaitez utiliser. Assurez-vous que "." est inclus &mhash ; cela indique le répertoire actuel. .;C:\gdata\java\lib\gdata-core-1.0.jar;C:\gdata\java\lib\gdata-calendar-1.0.jar
, etc.
- Redémarrez pour vous assurer qu'elles prennent effet.
Remarque:Assurez-vous que les variables ne comportent pas de guillemets (' ou ") et ne se terminent pas par \ ou /.
Si vous ne disposez pas des droits d'administrateur:
- Effectuez un clic droit sur "Poste de travail" et sélectionnez "Propriétés".
- Cliquez sur l'onglet "Avancé".
- Cliquez sur "Variables d'environnement".
- Variables utilisateur "Ajouter" ou "Modifier" (remplacer l'emplacement sur votre ordinateur local)
- Ajoutez ou modifiez
ANT_HOME
, et définissez la valeur sur C:\ant
- Ajoutez ou modifiez
JAVA_HOME
, et définissez la valeur sur C:\jdk
- Ajoutez ou modifiez
Path
, puis ajoutez ;C:\ant\bin;C:\jdk\bin
à la fin (le point-virgule sépare les chemins d'accès aux répertoires).
- Ajoutez ou modifiez
CLASSPATH
et ajoutez les fichiers .jar
dont vous avez besoin, en fonction des services que vous souhaitez utiliser. Assurez-vous que "." est inclus &mhash ; cela indique le répertoire actuel. .;C:\gdata\java\lib\gdata-core-1.0.jar;C:\gdata\java\lib\gdata-calendar-1.0.jar
, etc.
- Redémarrez pour vous assurer qu'elles prennent effet.
Remarque:Assurez-vous que les variables ne comportent pas de guillemets (' ou ") et ne se terminent pas par \ ou /.
Les variables utilisateur que vous venez de modifier ne s'appliqueront qu'à votre profil utilisateur.
Linux
- Ouvrez le fichier
.bash_profile
dans l'éditeur de votre choix, dans votre répertoire d'accueil.
- Ajoutez les éléments suivants à votre fichier
.bash_profile
, en remplaçant les emplacements réels des fichiers sur votre machine:
export ANT_HOME=/usr/local/ant
export JAVA_HOME=/usr/local/jdk
export PATH=${PATH}:${ANT_HOME}/bin
- Vous devez ajouter les fichiers
.jar
pour les services que vous allez utiliser. Par exemple, export CLASSPATH=${CLASSPATH}:/home/username/gdata/java/lib/gdata-core-1.0.jar:/home/username/gdata/java/lib/gdata-calendar-1.0.jar:/home/username/gdata/java/sample/util/lib/sample-util.jar
.
source .bash_profile
pour établir les variables
Remarque:Assurez-vous que les variables ne comportent pas de guillemets (' ou ") et ne se terminent pas par \ ou /.