Building Acegi Security System

Checking Out from Subversion (SVN)

This project uses Maven as project manager and build tool. We recommend you to install Maven 2.0.5 or greater before trying the following.

To checkout Acegi Security from SVN, see our SVN Usage page.

Quick Build

Often people reading this document just want to see if Acegi Security will work for their projects. They want to deploy a sample application, and that's about it (after all, all the reference documentation can be read online at http://acegisecurity.org). In this case, execute:

    cd $ACEGI_SECURITY/core (or cd %ACEGI_SECURITY%/core on Windows)
    mvn install
    cd $ACEGI_SECURITY/samples/contacts
    mvn package
    mvn jetty:run

This should build main framework library, build the sample application and run the "contacts" sample application using the maven jetty plugin (JDK 1.5 or later is required to run the Jetty plugin). You should then be able to point your browser at http://localhost:8080/contacts/ to use the application.