

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

# Java プロデューサーライブラリコードをダウンロードして設定する
<a name="producersdk-javaapi-downloadcode"></a>

Java プロデューサーライブラリ手順のこのセクションでは、Java サンプルコードをダウンロードし、プロジェクトを Java IDE にインポートして、ライブラリの場所を設定します。

この例の前提条件およびその他の詳細については、[「Java プロデューサーライブラリの使用](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/producer-sdk-javaapi.html)」を参照してください。



1. ディレクトリを作成して、GitHub リポジトリのソースコード例からクローンを作成します。

   ```
   git clone https://github.com/awslabs/amazon-kinesis-video-streams-producer-sdk-java
   ```

1. 使用する Java 統合開発環境 (IDE) ([Eclipse](https://www.eclipse.org/) や [JetBrains IntelliJ IDEA](https://www.jetbrains.com/idea/) など) を開き、ダウンロードした Apache Maven プロジェクトをインポートします。
   + **IntelliJ IDEA では: **[**インポート**] を選択します。ダウンロードしたパッケージのルートに含まれる `pom.xml` ファイルに移動します。
   + **Eclipse では:** [**ファイル**]、[**インポート**]、[**Maven**]、[**Existing Maven Projects**] を選択します。続いて、`kinesis-video-java-demo` ディレクトリに移動します。

   詳細については、IDE のドキュメントを参照してください。

1. Java サンプルコードでは、現在の AWS 認証情報を使用します。別の認証情報プロファイルを使用するには、次のコードを `DemoAppMain.java` で見つけます。

   ```
   final KinesisVideoClient kinesisVideoClient = KinesisVideoJavaClientFactory
       .createKinesisVideoClient(
           Regions.US_WEST_2,
           AuthHelper.getSystemPropertiesCredentialsProvider());
   ```

   コードを次に変更します。

   ```
   final KinesisVideoClient kinesisVideoClient = KinesisVideoJavaClientFactory
       .createKinesisVideoClient(
           Regions.US_WEST_2,
           new ProfileCredentialsProvider("{{credentials-profile-name}}"));
   ```

   詳細については、[https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/auth/profile/ProfileCredentialsProvider.html](https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/auth/profile/ProfileCredentialsProvider.html)* リファレンスで「AWS SDK for Java ProfileCredentialsProvider*」を参照してください。