【问题标题】:Including aws-java-sdk jar in Production在生产中包含 aws-java-sdk jar
【发布时间】:2014-07-27 21:26:58
【问题描述】:

我们将要使用的唯一 AWS 功能是 s3。我有 aws-java-sdk-<ver>.jar 这是〜14MB jar。是否有一个独立的 jar 可用于仅使用 s3(我的意思是核心组件和 s3 功能)?

我在网上查找,尝试了名称组合(将 s3 附加到链接等),但找不到任何名称。然而,我偶然发现了这个页面:JARs for Android。 Andorid 上有用于 aws 的功能特定 jar。我有一种感觉,对于常规的 java sdk,他们也会有类似的东西。有没有人遇到过这种情况,或者我唯一的办法就是包含 14 MB 的 jar?

谢谢。

【问题讨论】:

    标签: amazon-web-services jar amazon-s3 aws-java-sdk


    【解决方案1】:

    同时,AWS SDK for Java 1.9.0 版本已解决此问题:

    从 1.9.0 版本开始,SDK Maven 项目被拆分为多个 Maven 模块。它允许您根据需要使用的 AWS 服务选择 SDK 的一小部分。

    拆分基本上是“每个服务一个模块”,只允许导入一个核心模块aws-java-sdk-core,以及实际需要的一个(或多个)服务特定模块,例如aws-java-sdk-s3

    【讨论】:

      猜你喜欢
      • 2020-05-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-17
      • 2017-02-12
      • 2015-09-18
      • 2017-11-27
      相关资源
      最近更新 更多