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 written in our Apache Shiro Confluence Wiki Space. This space is converted into the public website by the Confluence Auto Export Process.

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 2.2+:
    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.