Apache Shiro Developer Resources

This page and its children are dedicated for reference information used by the Apache Shiro development team when performing tasks as a committer or contributor

Writing Documentation

All non-JavaDoc documentation is managed in our apache/shiro-site repo.

Source Code Repository

We use a Git repository located at git://git.apache.org/shiro.git .

Active development is done in the master branch, and maintenance typically on the 1.2.x branch.

Building from Git

For Shiro cutting-edge development, you can clone the code from Git and build it using Maven 2.2+:

  1. Check out the code:

    git clone https://github.com/apache/shiro.git
    
  2. Build the project using Maven 3.x+:

    cd shiro
    mvn install
    

    The resulting artifacts will be in your local M2 Repo under the org.apache.shiro group.

Cutting-edge development

When building from `master` or any branches, use the generated artifacts at your own risk! Current and previous stable releases will always be available via the Download page.