Fork me on GitHub

Simple. Java. Security.

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 main 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 `main` or any branches, use the generated artifacts at your own risk! Current and previous stable releases will always be available via the Download page.