Spring中的Spring安全4.0.0?

时间:2015-01-18 14:08:36

标签: java spring spring-security

有关于spring security 4.0.0的the documentation,但在maven存储库中,最新版本是3.2.5。我在哪里可以拿到罐子?

3 个答案:

答案 0 :(得分:2)

正如它在文档中所说,你必须在你的pom.xml中添加一个新的存储库 http://docs.spring.io/spring-security/site/docs/4.0.0.RC1/reference/htmlsingle/#maven-repositories

然后您将在4.0.0版本中找到依赖项

答案 1 :(得分:2)

Spring security 4.0.0.RELEASE 尚未发布。

4.0.0.RC1

使用以下代码段
<dependencies>
    <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-web</artifactId>
        <version>4.0.0.RC1</version>
    </dependency>
</dependencies><repositories>
    <repository>
        <id>spring-milestones</id>
        <name>Spring Milestones</name>
        <url>http://repo.spring.io/milestone</url>
        <snapshots>
            <enabled>false</enabled>
        </snapshots>
    </repository>
</repositories>

见这里:http://projects.spring.io/spring-security/

答案 2 :(得分:1)

Spring的发布版本托管在Maven Central上。但是,如果要使用里程碑版或快照版,则需要将自定义Spring存储库添加到pom中 在您的情况下,4.0是快照版本 首先添加一个新的自定义存储库

<repositories>
<repository>
    <id>repository.springframework.maven.snapshot</id>
    <name>Spring Framework Maven Snapshot Repository</name>
    <url>http://repo.spring.io/snapshot/</url>
</repository>
</repositories>

定义自定义回购后定义快照构建的依赖关系

<dependency>
     <groupId>org.springframework</groupId>
     <artifactId>spring-core</artifactId>
     <version>4.0.3.BUILD-SNAPSHOT</version>
</dependency>