

 适用于 Java 的 AWS SDK 1.x于2025年 end-of-support 12月31日达到。我们建议您迁移到 [AWS SDK for Java 2.x](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/home.html) 以继续获得新功能、可用性改进和安全更新。

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

# 开发人员指南 – 适用于 Java 的 AWS SDK 1.x
<a name="welcome"></a>

[适用于 Java 的 AWS SDK](https://aws.amazon.com/sdk-for-java/) 为 AWS 服务提供了 Java API。利用此开发工具包，您可以轻松构建使用 Amazon S3、Amazon EC2、DynamoDB 等的 Java 应用程序。我们将定期向适用于 Java 的 AWS SDK 添加对新服务的支持。有关每个版本的开发工具包附带的受支持服务及其 API 版本的列表，请查看要使用的版本的[发行说明](https://github.com/aws/aws-sdk-java#release-notes)。

## 发布了 SDK 的版本 2
<a name="new-version-released-aws-sdk-for-java-2-x"></a>

请访问 [https://github.com/aws/aws-sdk-java-v2/](https://github.com/aws/aws-sdk-java-v2/)，了解新的适用于 Java 的 AWS SDK 2.x。它包括许多期待已久的功能，例如插入 HTTP 实施的方法。要开始使用，请参阅《[适用于 Java 的 AWS SDK 2.x 开发人员指南](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide)》。

## 其他文档和资源
<a name="additional-resources"></a>

除了本指南外，还有以下适用于适用于 Java 的 AWS SDK 开发人员的有价值的在线资源：
+  [适用于 Java 的 AWS SDK API 参考](https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/) 
+  [Java 开发人员博客](https://aws.amazon.com/blogs/developer/category/java) 
+  [Java 开发人员论坛](https://forums.aws.amazon.com/forum.jspa?forumID=70) 
+ GitHub:
  +  [文档源](https://github.com/awsdocs/aws-java-developer-guide) 
  +  [文档问题](https://github.com/awsdocs/aws-java-developer-guide/issues) 
  +  [开发工具包源](https://github.com/aws/aws-sdk-java) 
  +  [开发工具包问题](https://github.com/aws/aws-sdk-java/issues) 
  +  [开发工具包示例](https://github.com/aws/aws-sdk-java/tree/master/src/samples) 
  +  [Gitter 频道](https://gitter.im/aws/aws-sdk-java) 
+ 这些区域有：[AWS 代码示例目录](https://docs.aws.amazon.com/code-samples/latest/catalog/)
+  [@awsforjava (Twitter)](https://twitter.com/awsforjava) 
+  [ 发布说明](https://github.com/aws/aws-sdk-java#release-notes) 

## Eclipse IDE 支持
<a name="eclipse-support"></a>

如果您使用 Eclipse IDE 开发代码，则可使用 [AWS Toolkit for Eclipse](https://aws.amazon.com/eclipse/) 将适用于 Java 的 AWS SDK 添加到现有 Eclipse 项目或创建新的适用于 Java 的 AWS SDK 项目。此工具包还支持创建和上传 Lambda 函数、启动和监控 Amazon EC2 实例、管理 IAM 用户和安全组、AWS CloudFormation 模板编辑器等。

有关完整文档，请参阅《[AWS Toolkit for Eclipse User Guide](https://docs.aws.amazon.com/toolkit-for-eclipse/v1/user-guide/)》。

## 开发适用于 Android 的应用程序
<a name="android-support"></a>

对于 Android 开发人员，Amazon Web Services 发布了专用于 Android 开发的 SDK：[Amplify Android（适用于 Android 的 AWS Mobile SDK）](https://docs.aws.amazon.com/sdk-for-android/index.html)。

## 查看开发工具包的修订历史记录
<a name="java-sdk-history"></a>

要查看适用于 Java 的 AWS SDK的版本历史记录，包括针对每个开发工具包版本的更改和支持的服务，请参阅开发工具包的[发布说明](https://github.com/aws/aws-sdk-java#release-notes)。

## 构建早期版本开发工具包的 Java 参考文档
<a name="build-old-reference-docs"></a>

[适用于 Java 的 AWS SDK API Reference](https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/) 提供 SDK 版本 1.x 最新构建版的信息。如果您使用 1.x 版本的早期构建版本，您可能希望访问与您使用的版本相匹配的 SDK 参考文档。

构建文档的最轻松方式是使用 Apache 的 [Maven](https://maven.apache.org/) 构建工具。*先下载并安装 Maven（如果您的系统上尚未安装它）*，然后按照以下说明进行操作来构建参考文档。

1. 在 GitHub 上的开发工具包存储库的[版本](https://github.com/aws/aws-sdk-java/releases)页面上，找到并选择您将使用的开发工具包版本。

1. 选择 `zip`（对于大多数平台，包括 Windows）或 `tar.gz`（对于 Linux、macOS 或 Unix）链接以将 SDK 下载到您的计算机上。

1. 将存档提取到本地目录。

1. 在命令行上，导航到将存档提取到的目录，然后键入以下内容。

   ```
   mvn javadoc:javadoc
   ```

1. 在构建完成后，您将在 `aws-java-sdk/target/site/apidocs/` 目录中找到生成的 HTML 文档。