【问题标题】:AWSSDK Packages are not resolved in AEM 6.5AWSSDK 包在 AEM 6.5 中未解析
【发布时间】:2021-06-20 23:36:22
【问题描述】:

我正在使用 AWSSDK 从 Amazon SQS 读取消息,因为我使用了版本 2.15.14 的 software.amazon.awssdk maven 组依赖项,而构建没有问题,但 OSGi 捆绑包(核心)正在利用 aws由于未解析的 aws 包,api 在 AEM Felix 控制台中处于已安装状态。

这里是未解决的软件包列表。

software.amazon.awssdk.auth.credentials
software.amazon.awssdk.awscore
software.amazon.awssdk.regions
software.amazon.awssdk.services.sqs

当我尝试使用这些包创建一个 Eclipse 插件并在 Felix 控制台手动安装时,我看到一些其他包开始显示未解决并且它继续运行。

任何帮助将不胜感激。

@alexander-berndt,你能帮帮我吗?

问候

【问题讨论】:

    标签: osgi aws-sdk aem amazon-sqs osgi-bundle


    【解决方案1】:

    您是否需要这些依赖项?如果没有,只需将它们从构建配置中排除。像这样的东西应该适合你:

                    <Import-Package>
                        javax.inject;version=0.0.0,
                        !sun.misc;resolution=optional,!javax.persistence,!com.sun.jdi.*,
    
    
                        !software.amazon.awssdk.auth.credentials,!software.amazon.awssdk.awscore,!software.amazon.awssdk.regions!,software.amazon.awssdk.services.sqs
    
                        *
                    </Import-Package>
    

    【讨论】:

      猜你喜欢
      • 2017-04-12
      • 2022-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多