ПФЛ.xml выдает ошибку отсутствующего артефакта для организации.весенняя рамка.безопасность.расширения непрерывно


Ниже приведена небольшая часть моего пом.xml для SSO с использованием SAML,

<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.

, Пожалуйста, помогите мне.

Спасибо, Сельва

2 3

2 ответа:

Добавьте Это

<repositories>
    <repository>
        <id>repo.springsource.org</id>
        <name>repo.springsource.org-snapshots</name>
        <url>http://repo.springsource.org/libs-snapshot</url>
    </repository>
</repositories>

Веб-сайт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>