blob: 1639f3f16077b746e725a959ed05ca80f56e2cba [file] [log] [blame]
<?xml version="1.0"?>
<document url="./acquiring.xml">
<!--
// ======================================================================== 78
-->
<properties>
<title>Acquiring - The Apache Struts Web Application Framework</title>
<author>Craig R. McClanahan</author>
<author>Ted Husted</author>
<author>Martin Cooper</author>
<author>James Holmes</author>
<author>James Mitchell</author>
</properties>
<body>
<section name="Acquiring Struts" href="Acquiring">
<p>
Struts is available in a convenient binary distribution and also with complete
source code. You may choose to download a production release or one of the
development builds. All downloads are available to the general public at
no charge and are distributed under the <a href="http://apache.org/licenses/">Apache License</a>.
</p>
<ul>
<li>
<a href="http://struts.apache.org/download.cgi">
<strong>Struts Binary and Source Code Distributions - Struts 1.2.8 is the best available version</strong>
</a>
</li>
</ul>
<p>
<strong>In addition to a Struts distribution,</strong> you will need to ensure that you have
downloaded and installed all of the
<a href="userGuide/installation.html#Prerequisites">
prerequisite</a> software applications.
Then, follow the appropriate instructions to
<a href="userGuide/installation.html#Installing">
install and use a Struts binary distribution</a> in your web application
or for
<a href="userGuide/installation.html#Building">
building Struts from the source distribution</a>.
</p>
</section>
<section name="Development Builds" href="Milestones">
<p>
The latest <em>development build</em> of Struts is available
<a href="http://svn.apache.org/dist/struts/">here</a>
in a convenient binary distribution and also with complete source code.
</p>
<p>
Development builds are being reviewed for quality by the Struts community.
When a build is judged "ready for prime time", it is promoted to "General
Availability" status and may be made the "Best Available" release.
</p>
</section>
<section name="Nightly Builds" href="Builds">
<p>
For developers who are helping to develop Struts, or who just want "the
latest bits", the latest development version is made available each morning.
Use at your own risk!
</p>
<ul>
<li>
Source Repository - Download the source directly via
<a href="http://www.apache.org/dev/version-control.html">
anonymous access</a>.
</li>
<li>
Binary builds - Download the binary distribution from one of the
Struts nightly build directories:
<a href="http://svn.apache.org/builds/struts/nightly/">
Built by Ant</a> or
<a href="http://svn.apache.org/builds/struts/maven/">
Built by Maven</a>.
</li>
<li>
Nightly source builds - Download the source distribution from the
<a href="http://svn.apache.org/builds/struts/nightly/src/">
Struts nightly sources directory</a>.
</li>
</ul>
<p>
If you are building Struts from source, be sure to refer to the
<a href="userGuide/installation.html">Installation page</a> in the
User Guide for prerequisites.
There are several JARs from the Jakarta Commons project that
are required to build Struts.
</p>
<p>
If you are interested in the Tag Library Descriptor (TLD) files,
they are maintained in the
<a href="http://svn.apache.org/repos/asf/struts/core/trunk/conf/share/">
/conf/share</a> folder of the main repository.
</p>
<p>
Also be sure to check the
<a href="userGuide/release-notes.html">
Release Notes</a> for the nightly builds so you know what you are getting!
</p>
<p>
Access to the source repository for Struts is available through both
<a href="http://svn.apache.org/viewcvs.cgi/struts/core/trunk/?root=Apache-SVN">web browser</a>
and
<a href="http://www.apache.org/dev/version-control.html">
Subversion client</a> interfaces.
</p>
</section>
<section>
<p class="right">
Next: <a href="using.html">Using Struts</a>
</p>
</section>
</body>
</document>