设置 Gradle 项目 - Amazon SDK for Java
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

您现在可以通过使用Amazon S3转移管理器(开发人员预览版)中的Amazon SDK for Java2.x 用于加速文件传输。试试吧告诉我们您的想法!顺便说一句,Amazon SDK for Java团队正在招聘软件开发工程师

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

设置 Gradle 项目

您可以使用Gradle来设置和构建Amazon SDK for Java项目。

要管理 Gradle 项目的开发工具包依赖项,请将Amazon SDK for Java的 Maven 材料清单 (BOM) 导入到 build.gradle 文件中。

注意

在以下示例中,替换2.15.0中的build.gradle包含最新版本的文件Amazon SDK for Javav2。在Amazon SDK for JavaAPI 参考版本 2.x.

  1. 将 BOM 添加到此文件的 dependencies 部分。

    ... dependencies { implementation platform('software.amazon.awssdk:bom:2.15.0') // Declare individual SDK dependencies without version ... }
  2. dependencies 部分中指定要使用的开发工具包模块。例如,以下内容包含 Amazon Kinesis 的依赖项。

    ... dependencies { ... implementation 'software.amazon.awssdk:kinesis' ... }

Gradle 会自动使用 BOM 中的信息来解析开发工具包依赖项的正确版本。

以下是包含 Kinesis 的依赖项的完整 build.gradle 文件的示例。

group 'aws.test' version '1.0' apply plugin: 'java' sourceCompatibility = 1.8 repositories { mavenCentral() } dependencies { implementation platform('software.amazon.awssdk:bom:2.15.0') implementation 'software.amazon.awssdk:kinesis' testImplementation group: 'junit', name: 'junit', version: '4.11' }
注意

在上一个示例中,将依赖项替换Kinesis与的依赖关系Amazon你将在项目中使用的服务。由Amazon SDK for Java BOM 管理的模块(依赖项)列在 Maven 中央存储库上 (https://mvnrepository.com/artifact/software.amazon.awssdk/bom/latest)。

有关使用 BOM 指定开发工具包依赖项的更多信息,请参阅设置 Apache Maven 项目.