Getting Spring Security

Spring Security 3.1.0.RELEASE

Spring Security 3.1.0.RELEASE is the latest production release. It requires a minimum of Spring 3.0.6 and Java 5.

Spring Security 3.0.7 is the previous production release. It requires a minimum of Spring 3.0.6 and Java 5.

Spring Security 2.0.7

This is the latest release of the legacy Spring Security 2 version. It is compatible with Spring 2.0 and 2.5 releases and requires a minimum of Java 1.4. New users should use Spring Security 3.1 in preference.

Spring Security Snapshot Releases

If you are using Maven as your build system (or another system which can use Maven repositories), then you can build directly against the latest project snapshots by adding the Spring snapshot repository (http://maven.springframework.org/snapshot/) to your build. You can also browse the repository directly.