1

我有一个 SAP Cloud SDK 项目,目前我正在使用版本“0.27.2”作为安全公共依赖项,如下所示:

    <dependency>
        <groupId>com.sap.xs2.security</groupId>
        <artifactId>security-commons</artifactId>
        <version>0.27.2</version>
    </dependency>

在进行集成测试时,出现如下依赖错误:

[警告] com.sap.xs2.security:security-commons:jar:0.28.6 的 POM 丢失,没有可用的依赖信息 [警告] com.sap.xs2.security:java-container-security 的 POM: jar:0.28.6 丢失,没有可用的依赖信息

由于上述原因,我无法运行集成测试脚本。此外,我尝试从 SAP 支持门户获取版本,如图所示。但我找不到哪个包可以让我获得 0.28.6 版本?请帮我获取正确的版本?

在此处输入图像描述

4

2 回答 2

1

要使用的正确版本XS_JAVAP_2-70001362.ZIP实际上不是最新版本。由于版本由 SDK 指定,因此您无需在 pom.xml 中提供版本号。

我希望这能解决问题。如果没有,请扩展您的问题以包含您正在使用的 SDK 版本以及您的pom.xml.

于 2019-11-19T14:56:34.420 回答
1

请注意,如果您使用的是 Spring Boot,还有一个可用的 Spring Boot 启动器:https ://github.com/SAP/cloud-security-xsuaa-integration/tree/master/spring-xsuaa

于 2019-11-20T09:22:53.700 回答