ПФЛ.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 ответа:
Добавьте Это
<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>