You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by Craig McClanahan <cr...@gmail.com> on 2006/01/25 05:23:36 UTC
[Shale] Reorganization of Shale nightly build artifacts
Beginning with the 20060125 nightly build[1], the downloadable
artifacts of the Struts Shale Framework have been reorganized. This
was done to support the ability to provide downloadable example
applications that are ready to run, without bloating the size of the
overall framework due to multiple copies of the dependent JAR files in
each example application.
Select the files you need from the following:
* shale-framework-YYYYMMDD.{tar.gz,zip} - The binary
and source download of the framework itself. This contains:
- Precompiled JAR files of all the Shale libraries, in the
dist directory. This is the artifact to grab if you
want to use Shale in an application.
- Source code and javadocs for *all* of the libraries, and *all*
of the sample applications.
* shale-dependencies-YYYYMMDD.{tar.gz,zip} - For convenience,
this is a snapshot of all the dependencies (other than the
JavaServer Faces RI, which cannot be included for license reasons)
that would normally be downloaded by executing the
download-dependencies target in the top level build script. Unpack
this into the top-level directory of the framework download
above (it will create a lib subdirectory).
* shale-starter-YYYYMMDD.{tar.gz,zip} - A starting point source directory
structure for a Shale based application that will use Ant as the build tool.
This is based on the source code of the Shale Blank Starter Application
example, but separated out for the convenience of those who need only
this feature. To create a new project:
- Untar or unzip this artifact into the directory that should
contain the new project directory.
- Rename the <code>shale-starter</code> directory that is created
to the desired name of your project directory.
- Follow the directions in the <code>README.txt</code> directory
of the new project to customize the default settings.
- Start building and testing your Shale based application.
* shale-XXXXXXXX-YYYYMMDD.war</strong> - A web application
archive for each example application that is avaiable. Currently,
the available examples are:
- shale-blank - A minimal application that can be used as
a starting point for understanding Shale.
- shale-mailreader - A port of the canonical MailReader
example from Struts 1.2.8. This will be particularly interesting
to developers familiar with Struts Action Framework (or WebWork)
that might be interested in using Shale and JavaServer Faces.
- shale-usecases - The original Shale example program that
has individual use cases illustrating Shale's features.
Craig McClanahan
[1] http://cvs.apache.org/builds/struts/nightly/struts-shale/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org
For additional commands, e-mail: dev-help@struts.apache.org