Chapter 2. CVS Access

Using Eclipse, obtaining the source code takes only a few steps. Tapestry compiles using some libraries from JBoss 3.0.6 and Jetty 4.x which must be downloaded first.

Eclipse must be configured with the location of JBoss, this is done from the preferences panel. A new entry for JBOSS_DIR should be added.

Figure 2.1. Eclipse: Java Classpath Preferences

Eclipse: Java Classpath Preferences

Activate the CVS Repositories view and use the context menu to create a new CVS Repository location. This raises a panel for defining connection information. Fill in your own Jakarta name and password:

Figure 2.2. Eclipse: New CVS Repository Location

Eclipse: New CVS Repository Location

Next, open the new CVS Repository location. Expand the "HEAD" node, then scroll down to the "jakarta-tapestry" module. Right click and select "Check Out As Project".

Figure 2.3. Eclipse: Check Out Project

Eclipse: Check Out Project

Eclipse will checkout the latest versions of all the Tapestry code and compile it.

You can access the Tapestry repository using command line CVS or other tools, as well. Details for using command line CVS are available at the Jakarta.