Part One: Download and Install Software
In order to build clients that utilize caGrid services, clients and APIs you will need to install the caGrid 1.3 software and its required prerequisites. You will also need to download the base Eclipse Project and the BootCamp Analytical Service Jar files.
Step 1: Download and install caGrid
The installation process is covered in detail on the caGrid web site.
 | For the purposes of this Article, please target your caGrid installation at the Community Training Grid. as we will be using a a set of services that are available there.
If you are using an existing caGrid install you can configure it using the following commands:
- Open a command prompt and change directory to your caGrid directory.
- View available Grid instances.
- Configure your installation for a Grid instance.
ant -Dtarget.grid=training-1.3 configure
|
Step 2: Download the Base Project archive
- Open a web Browser.
- Go to: http://software.cagrid.org/knowledgecenter/tutorials/clientguide/caGridClient.zip

- Save the file in a location that you will remember.
- Do not extract the file. We'll import it as a zip into Eclipse.
Step 3: Download and Extract the Client Jar Files
- Open a web Browser.
- Go to: http://software.cagrid.org/knowledgecenter/tutorials/clientguide/BootCampAnalyticalServiceJars.zip

- Save the file in a location that you will remember.
- Extract the file.
Step 4: Download and Install Eclipse
We've used the Eclipse 3.4.1 Ganymede IDE for this guide. The Eclipse 3.4 or 3.5 IDEs should both work with the provided project.
- Download the Eclipse IDE:
- Download site: http://www.eclipse.org/downloads/packages/

- Install the Eclipse IDE.
Optional: Boot Camp Data Service Tutorial
The NCI, with the assistance of the caGrid Knowledge Center, provides training at the NCI caBIG Developer Boot Camp to teach the process of using the semantically annotated Boot Camp data models to create a caGrid data service backed by a caCORE SDK application. This session has been converted into a caGrid tutorial with additional information to support the installation of caGrid and creation of a caCORE SDK web application. For those installing to Windows, this tutorial provides detailed installation of caGrid, including caGrid prerequisites, as well as caCORE SDK and Tomcat. [cagrid13tutorials:caBIG Developer Boot Camp for caCORE SDK 4.1.1
Optional: Download the Completed caGridClient Application
For those who would like to see and test the finished product of this guide, download the the provided zip.
Completed caGridClient
Conclusion
You should now have caGrid installed and configured to use the caGrid 1.3 Training Grid and have local copies of the initial Client project and Client Jars.