58 lines
2.6 KiB
Plaintext
58 lines
2.6 KiB
Plaintext
Installing GData Java Client API library
|
|
========================================
|
|
|
|
Table of Contents
|
|
------------------
|
|
1. Package Contents
|
|
2. Requirements
|
|
3. Installation
|
|
|
|
PACKAGE CONTENTS:
|
|
-----------------
|
|
Google Data APIs ("GData" for short) Java client provides source code and
|
|
libraries for interacting with GData-enabled services. This package includes
|
|
1. Precompile java libraries under "gdata/java/lib".
|
|
2. Third party dependencies under "gdata/java/third_party".
|
|
3. GData-enabled service specific samples under "gdata/java/sample".
|
|
4. Ant build configuration to run the sample code.
|
|
5. Javadoc for client source under "gdata/java/doc".
|
|
|
|
REQUIREMENTS:
|
|
-------------
|
|
GData Java Client depends on following tools/platforms.
|
|
1. Java Development Kit version 5.0 or greater. Latest version of JDK
|
|
available for download from http://java.sun.com.
|
|
2. Apache ANT version 1.7 or greater. Apache's ANT binary is available for
|
|
download from http://ant.apache.org.
|
|
|
|
Following third_party dependency libraries are required to compile/run the
|
|
samples.
|
|
1. mail.jar in Sun's JavaMail API (version 1.4 or greater).
|
|
Sun's JavaMail package available for download from
|
|
"http://java.sun.com/products/javamail/downloads/index.html". This is only
|
|
required for media specific APIs including Google Base data API,
|
|
Document List data API, Picasa Web Album API and YouTube data API.
|
|
2. activation.jar in Sun's JavaBeans Activation Framewrok.
|
|
This is required only if using JDK version 1.5.
|
|
Sun's JavaBeansActivationFramework is available for download from
|
|
"http://java.sun.com/javase/technologies/desktop/javabeans/jaf/downloads/index.html".
|
|
This is only required for media specific APIs including
|
|
Google Base data API, Document List data API, Picasa Web Album API and
|
|
YouTube data API.
|
|
3. servlet.jar in Sun's Servlet API (version 2.3 or greater).
|
|
This is required only if executing code samples in 'sample.authsub' or
|
|
'sample.gbase.recipe' packages. Sun's Servlet API package can be
|
|
downloaded from "http://java.sun.com/products/servlet/download.html".
|
|
Download above mentioned third_party jar files and save under
|
|
"gdata/java/third_party".
|
|
|
|
INSTALLATION:
|
|
-------------
|
|
1. Unpack gdata-samples.zip package to local folder.
|
|
2. Edit "gdata/java/build-samples/build.properties" file to specify location
|
|
of required third_party jar files. Also specify applicable input data
|
|
for samples.
|
|
3. To run a specific sample, execute the ant run target corresponding to the
|
|
sample. For example to execute calendar sample, run command
|
|
"ant -f build-samples.xml sample.calendar.run" from folder "gdata/java".
|