<?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>
</properties>

<body>

    <section name="Acquiring Struts" href="Acquiring">

    <p>
    The latest <em>production release</em> of Struts is
    available in a convenient binary distribution and also with complete
    source code. 
    </p>

        <p>
            Apache downloads are now mirrored.
            When you follow either the Binary or Source link,
            please select your preferred mirror and then click on the link
            to the <strong>Struts</strong> download.
        </p>

    <ul>
        
    <li>
        <a href="http://jakarta.apache.org/site/binindex.cgi">
        <strong>Struts Binary Distribution - Latest stable release</strong></a>
    </li>

    <li>
        <a href="http://jakarta.apache.org/site/sourceindex.cgi">
        <strong>Struts Source Code Distribution - Latest stable release</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="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>
        Nightly builds - Download the source directly via
        <a href="http://www.apache.org/dev/version-control.html">
        Anonymous Subversion</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 builds - Download the source distributions from the
        <a href="http://svn.apache.org/builds/struts/nightly/src/">
        Struts nightly build source 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 prerequesites.
        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 Subversion 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>
