我正在尝试将spring-security-saml2-core-1.0.4.RELEASE
我的项目用作 maven 依赖项并在以下情况下遇到两个问题mvn install
:
失败
"Could not find artifact xml-apis:xml-apis:jar:1.4 ... "
。我在 Maven 存储库和build.gradle文件中列出的存储库中都没有找到 1.4 版本的 xml-apis 依赖项。作为一种解决方法,我被迫向我的项目添加版本略有不同的显式依赖项:<dependency> <groupId>xml-apis</groupId> <artifactId>xml-apis</artifactId> <version>1.4.01</version> <scope>runtime</scope> </dependency>
失败:
"Could not find artifact org.opensaml:opensaml:jar:2.6.6 ..." and "Could not find artifact ca.juliusdavies:not-yet-commons-ssl:jar:0.3.17 ..."
。作为一种解决方法,我被迫添加显式的 maven 存储库,以便我能够在我的项目中找到工件:<repository> <id>alfresco</id> <name>Alfresco</name> <url>https://artifacts.alfresco.com/nexus/content/repositories/public/</url> </repository> <repository> <id>mulesoft</id> <name>Mulesoft</name> <url>http://repository.mulesoft.org/releases/</url> </repository>
是否可以在不声明显式依赖项和存储库的情况下处理构建问题?