

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Baixe e configure o código da biblioteca do produtor Java
<a name="producersdk-javaapi-downloadcode"></a>

Nesta seção do procedimento da biblioteca produtora Java, você baixa o código de exemplo Java, importa o projeto em seu Java IDE e configura os locais da biblioteca. 

Para obter os pré-requisitos e outros detalhes sobre esse exemplo, consulte [Usando a biblioteca de produtores Java](https://docs.aws.amazon.com/kinesisvideostreams/latest/dg/producer-sdk-javaapi.html).



1. Crie um diretório e, em seguida, clone o código-fonte de exemplo do GitHub repositório. 

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

1. Abra o ambiente de desenvolvimento integrado (IDE) Java que você usa (por exemplo, [Eclipse](https://www.eclipse.org/) ou [JetBrains IntelliJ IDEA](https://www.jetbrains.com/idea/)) e importe o projeto Apache Maven que você baixou: 
   + **In IntelliJ IDEA: ** Escolha **Import**. Navegue até o arquivo `pom.xml` na raiz do pacote que você obteve por download.
   + **No Eclipse:** escolha **File**, **Import**, **Maven** e **Existing Maven Projects**. Em seguida, navegue até o diretório `kinesis-video-java-demo`.

   Para obter mais informações, consulte a documentação do seu IDE.

1. O código de exemplo Java usa as AWS credenciais atuais. Para usar um perfil de credenciais diferente, localize o seguinte código em `DemoAppMain.java`:

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

   Altere o código para o seguinte:

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

   Para obter mais informações, consulte [ProfileCredentialsProvider](https://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/auth/profile/ProfileCredentialsProvider.html) na referência *AWS SDK para Java*.