Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The current distribution packages of webwork contain all sources, as well as all needed libraries . So getting the package will provide you with the source, but unfortunately if you want to build webwork from scratch, this is not enough. You will still have to get the opensymphony common module as well, because the build process relies on it. As time of writing of this document, there is no distribution package for the common module, so you need to check it out from CVS as described for building jars and running. Distribution packages are found here. If you need to work with the Clover and Ivy related buildfile tasks, you might want to follow the instructions below.

CVS

The sources are are hosted via CVS on java.net. So getting your sources is quite standard:

...

The full build process will require JUnit and Clover.
Place a copy of junit.jar (>= 3.8.1) and clover.jar (>= 1.3.9) into your $ANT_HOME/lib directory (if not already exists). If you haven't got these jars at hand, look into the lib/build directory of your webwork module after you called ant init in the step before...
Opensymphony Clover license is found in the common directory of the opensymphony module. Place the clover-license.jar into your $ANT_HOME/lib directory as well. Now you are ready to ...

...