适用于 Java 的 AWS 开发工具包
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

将开发工具包与 Gradle 一起使用

要在 Gradle 项目中使用AWS SDK for Java,请将 Spring 的依赖项管理插件用于 Gradle。您可以使用此插件导入开发工具包的 Maven 材料清单 (BOM) 来管理您的项目的开发工具包依赖项。

配置适用于 Gradle 的开发工具包

  1. build.gradle 文件中添加依赖项管理插件.

    buildscript { repositories { mavenCentral() } dependencies { classpath "io.spring.gradle:dependency-management-plugin:1.0.3.RELEASE" } } apply plugin: "io.spring.dependency-management"
  2. 将 BOM 添加到该文件的 dependencyManagement 部分。

    dependencyManagement { imports { mavenBom 'software.amazon.awssdk:bom:2.3.9' } }
  3. 依赖项部分中指定要使用的开发工具包模块。

    dependencies { compile 'software.amazon.awssdk:kinesis' testCompile group: 'junit', name: 'junit', version: '4.11' }

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

以下是完整的 build.gradle 文件:

group 'aws.test' version '1.0' apply plugin: 'java' sourceCompatibility = 1.8 repositories { mavenCentral() } buildscript { repositories { mavenCentral() } dependencies { classpath "io.spring.gradle:dependency-management-plugin:1.0.3.RELEASE" } } apply plugin: "io.spring.dependency-management" dependencyManagement { imports { mavenBom 'software.amazon.awssdk:bom:2.3.9' } } dependencies { compile 'software.amazon.awssdk:kinesis' testCompile group: 'junit', name: 'junit', version: '4.11' }

注意

有关使用 BOM 指定开发工具包依赖项的更多详细信息,请参阅将开发工具包与 Apache Maven 一起使用