3

下面是我使用 SAML 进行 SSO 的 pom.xml 的一小部分,

<properties>
<SAML-version>1.0.0-RC2-SNAPSHOT</SAML-version>
</properties>
<dependency>
<groupId>org.springframework.security.extensions</groupId>
<artifactId>spring-security-saml2-core</artifactId>
<version>${SAML-version}</version>
</dependency> 

STS(spring tool suite 3.1)连续抛出错误,

"Missing artifact org.springframework.security.extensions:spring-security-saml2-   core:jar:1.0.0-RC2-SNAPSHOT".

我导航到 maven repo,我可以找到 maven 下载的 jar。

请帮助我。

谢谢,塞尔瓦

4

2 回答 2

4

添加这个

<repositories>
    <repository>
        <id>repo.springsource.org</id>
        <name>repo.springsource.org-snapshots</name>
        <url>http://repo.springsource.org/libs-snapshot</url>
    </repository>
</repositories>
于 2013-04-25T18:20:56.793 回答
4

Spring Security SAML 网站当前不正确。 groupId 实际上应该是org.springframework.security.extensions而不是只是org.springframework.security.

以下依赖项配置对我有用:

<dependencies>
    <dependency>
        <groupId>org.springframework.security.extensions</groupId>
        <artifactId>spring-security-saml2-core</artifactId>
        <version>1.0.0.RC2</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>
于 2014-03-11T15:44:49.317 回答