TDK Developers: Building the TDK

In order to successfully build the TDK, you will need to do the following. In the instructions below, $JAKARTA_HOME is assumed to be the directory into which you are installing all of the required distributions.

Build requirements to download

    These are some notes for those attempt to build the TDK.
    What is important is to keep track of what versions of
    tools are used, so that one builder of the TDK doesn't
    clobber what a previous builder has done. There aren't
    very many people who build the TDK, but it should remain
    consistent so that it can be tested and is reliable across
    versions for users even though different versions of the
    TDK were built by different developers.

    Tool               Version     File                            Date
    ==========================================================================
    Ant                v1.3a       ant.jar                         04 Jan 2001
    HypersonicSQL      v143        hsql143.zip                      1 Sep 2000
    ServletAPI         tc-3.2      servlet.jar                     12 Dec 2000
    Tomcat             v4.0        CVS                             20 Mar 2001
    Turbine            2.1-u       turbine-2.1-dev-unreleased.jar  28 Mar 2001
    Velocity           v1.0b2      velocity-1.0b2-dev.jar          28 Mar 2001
    Xalan              v1.2.1      xalan-1.2.1.jar                  ?
    Xerces             v1.3.0      xerces-1.3.0.jar                15 Feb 2001

    JDK
    ===
    Vendor  : Sun
    Platform: Linux
    Version : java version "1.3.0"
              Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0)
              Java HotSpot(TM) Client VM (build 1.3.0, mixed mode)

    JDK
    ===
    Vendor  : Sun
    Platform: Win98
    Version : java version "1.3.0"
              Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.0-C)
              Java HotSpot(TM) Client VM (build 1.3.0-C, mixed mode)