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

适用于 Java 的 AWS 开发工具包 2.0 开发人员指南

适用于 Java 的 AWS 开发工具包为 Amazon Web Services 提供 Java API。利用此开发工具包,您可以轻松构建使用 Amazon S3、Amazon EC2、DynamoDB 等的 Java 应用程序。我们将定期向 AWS SDK for Java 添加对新服务的支持。有关特定版本中的更改和功能的列表,请参阅更改日志

版本 2.0 中的新增功能

AWS SDK for Java 2.0 是对版本 1.x 代码库的重大改写。它基于 Java 8 构建并增加了几个请求次数较多的功能。其中包括对非阻塞 I/O 的支持以及在运行时插入不同 HTTP 实现的功能。有关更多信息,请参阅 AWS 博客

重要

目前,版本 2.0 中的 Amazon Kinesis、Amazon DynamoDB 和 Amazon CloudWatch 模块已处于生产就绪状态,可用于生产环境中。所有其他模块都是预览版本,不建议用于生产中。

对 1.0 的支持

我们目前不会删除对适用于 Java 的 AWS 开发工具包 1.x 版本的支持。随着我们更接近于最终生产版本,我们将分享一份有关持续 1.x 支持的详细计划,这与我们推出其他 AWS 开发工具包的主要版本的方式相似。

其他资源

除了本指南外,还有以下适用于 AWS SDK for Java 开发人员的有价值的在线资源:

为开发人员预览做出贡献

开发人员还可以通过以下渠道提供反馈:

Eclipse IDE 支持

AWS Toolkit for Eclipse 目前不支持AWS SDK for Java 2.0。要将 AWS Toolkit for Eclipse 与AWS SDK for Java 2.0 结合使用,您应使用 Eclipse 中的 Maven 工具来在 2.0 SDK 上添加依赖项。

开发适用于 Android 的 AWS 应用程序

对于 Android 开发人员,Amazon Web Services 发布了专用于 Android 开发的开发工具包:适用于 Android 的 AWS Mobile 开发工具包。请参阅适用于 Android 的 AWS 移动开发工具包开发人员指南了解完整的文档。