Version 6

    JBossAS source has been migrated to subversion.   Please see the following link:



    The remainder of this page is kept only for historical purposes.



    Building a JBoss Release

    The easiest way to build a released version of JBoss is to obtain the source bundle from the SourceForge downloads section that corresponds to the version of interest.

    For the current 3.2.3 release

    The source bundles are jboss-3.2.3-src.tar.gz or jboss-3.2.3-src.tar.bz2. Just download one of these, unpack it, cd to the jboss-3.2.3-src/build directory and execute the script. The release dist will be created under jboss-3.2.3-src/build/output


    Building a Release From CVS

    The releases are tagged using a tag of the form JBoss_X_Y_Z where X=major version number, Y=minor version number, Z=patch version number. Each branch also has a toplevel module name tied to the branch: jboss-3.0 for 3.0.x release, jboss-3.2 for 3.2.x releases, etc. The current development branch in the head branch and has a module alias of jboss-head.



    Example of building the 3.2.2 release

    cvs -z3 co -r JBoss_3_2_3 jboss-3.2
    cd jboss-3.2/build


    Building an Interim Release


    Example of building the latest 3.2 branch

    cvs -z3 co -r Branch_3_2 jboss-3.2
    cd jboss-3.2/build


    Example of building the latest main branch

    cvs -z3 co jboss-head
    cd jboss-head/build