Spring Security 3.0 需要Java 5.0或者更高版本的运行环境。由于Spring Security是自包含的方式进行操作,所以不需要放置特别的配置文件到你的Java运行环境。特别的,不需要配专门的Java认证和授权服务(JAAS)策略文件或者放到Spring Security普通的类路径下。
同样如果你使用EJB容器或者Servlet容器,没有必要放置配置文件到任何地方,也不需要包含Spring Security到服务器的类加载器。所有必须的文件将包含到你的应用程序中。
这种设置提供了部署时最大的灵活性。你可以简单的复制你的目标文件(可能是JAR,WAR,或者EAR)从一个系统到另一个系统。它会立即开始工作。