

 AWS SDK for Java 1.x は 2025 年 12 月 31 日にend-of-supportしました。新しい機能、可用性の向上、セキュリティ更新のために、[AWS SDK for Java 2.x](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/home.html) に移行することをお勧めします。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# デベロッパーガイド - AWS SDK for Java 1.x
<a name="welcome"></a>

[AWS SDK for Java](https://aws.amazon.com/sdk-for-java/) は AWS のサービス用の Java API を提供します。この SDK を使用すると、Amazon S3、Amazon EC2、DynamoDB などで動作する Java アプリケーションを簡単に構築できます。AWS SDK for Java には、新しいサービスのサポートが定期的に追加されています。サポートされるサービスと、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/) で新しい AWS SDK for Java 2.x をご覧ください。HTTP 実装をプラグインする方法など、待望の機能が含まれています。開始するには、「[AWS SDK for Java 2.x のデベロッパーガイド](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide)」を参照してください。

## その他のドキュメントとリソース
<a name="additional-resources"></a>

このガイドに加えて、以下の AWS SDK for Java 開発者のための貴重なオンラインリソースもあります。
+  [AWS SDK for Java 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) 
  +  [SDK ソース](https://github.com/aws/aws-sdk-java) 
  +  [SDK に関する問題](https://github.com/aws/aws-sdk-java/issues) 
  +  [SDK サンプル](https://github.com/aws/aws-sdk-java/tree/master/src/samples) 
  +  [Gitter チャネル](https://gitter.im/aws/aws-sdk-java) 
+ [AWS Code Sample Catalog](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/) を使用して、既存の Eclipse プロジェクトに AWS SDK for Java を追加したり、新しい AWS SDK for Java プロジェクトを作成したりできます。このツールキットでは、Lambda 関数の作成およびアップロード、Amazon EC2 インスタンスの起動およびモニタリング、IAM ユーザーおよびセキュリティグループの管理、AWS CloudFormation テンプレートエディタなどもサポートされています。

詳細なドキュメントについては、「[AWS Toolkit for Eclipse ユーザーガイド](https://docs.aws.amazon.com/toolkit-for-eclipse/v1/user-guide/)」を参照してください。

## Android 向けアプリケーションの開発
<a name="android-support"></a>

Amazon Web Services では、Android 開発者向けに、Android 開発専用の SDK である [Amplify Android (AWS Mobile SDK for Android)](https://docs.aws.amazon.com/sdk-for-android/index.html) を提供しています。

## SDK の改訂履歴の表示
<a name="java-sdk-history"></a>

SDK バージョンごとの変更とサポートされるサービスを含む、AWS SDK for Java のリリース履歴を確認するには、SDK の[リリースノート](https://github.com/aws/aws-sdk-java#release-notes)を参照してください。

## 旧バージョンの SDK 用の Java リファレンスドキュメントのビルド
<a name="build-old-reference-docs"></a>

[AWS SDK for Java API リファレンス](https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/)は、SDK のバージョン 1.x の最新ビルドを表しています。1.x バージョンの旧ビルドを使用している場合、使用しているバージョンに合った SDK リファレンスドキュメントにアクセスできます。

ドキュメントをビルドする最も簡単な方法は、Apache の [Maven](https://maven.apache.org/) ビルドツールを使用することです。*システムに Maven がインストールされていない場合は、まず Maven をダウンロードしてインストール*して、以下の手順に従ってリファレンスドキュメントをビルドします。

1. GitHub の SDK リポジトリの [[Releases](https://github.com/aws/aws-sdk-java/releases)] ページで、使用している SDK バージョンを見つけて選択します。

1. `zip` (Windows を含むほとんどのプラットフォーム) または `tar.gz` (Linux、macOS、または Unix) のいずれかのリンクを選択し、SDK を自分のコンピュータにダウンロードします。

1. そのアーカイブをローカルディレクトリに解凍します。

1. コマンドラインで、アーカイブを解凍したディレクトリに移動して以下のコマンドを入力します。

   ```
   mvn javadoc:javadoc
   ```

1. ビルドが完了すると、`aws-java-sdk/target/site/apidocs/` ディレクトリに HTML ドキュメントが生成されています。