

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á.

# Pré-requisitos para trabalhar com o JMS e o Amazon SQS
<a name="prerequisites"></a>

Antes de começar, você deve cumprir os seguintes pré-requisitos:
+ **SDK para Java**

  Há duas maneiras de incluir o SDK for Java no seu projeto:
  + Faça download e instale o SDK for Java.
  + Use o Maven para obter a biblioteca de mensagens Java do Amazon SQS.
**nota**  
O SDK for Java é incluído como uma dependência.  
O [SDK for Java](https://aws.amazon.com/sdkforjava/) e a biblioteca cliente Java estendida para o Amazon SQS exigem o J2SE Development Kit 8.0 ou posterior.

    Para obter mais informações sobre como fazer download do SDK for Java, consulte [SDK for Java](https://aws.amazon.com/sdkforjava/).
+ **Biblioteca de Mensagens Java do Amazon SQS** 

  Se você não usar o Maven, é necessário adicionar o pacote `amazon-sqs-java-messaging-lib.jar` ao caminho da classe Java. Para obter mais informações sobre como fazer download da biblioteca, consulte [Biblioteca de mensagens Java do Amazon SQS](https://github.com/awslabs/amazon-sqs-java-messaging-lib).
**nota**  
A biblioteca de mensagens Java do Amazon SQS inclui suporte para [Maven](http://maven.apache.org/) e [Spring Framework](http://projects.spring.io/spring-framework/).  
Para exemplos de código que usam Maven, Spring Framework e a biblioteca de mensagens Java do Amazon SQS, consulte [Exemplos de Java funcionais para usar o JMS com filas padrão do Amazon SQS](sqs-jms-code-examples.md).  

  ```
  <dependency>
    <groupId>com.amazonaws</groupId>
    <artifactId>amazon-sqs-java-messaging-lib</artifactId>
    <version>1.0.4</version>
    <type>jar</type>
  </dependency>
  ```
+ **Fila do Amazon SQS**

  Crie uma fila usando o Console de gerenciamento da AWS do Amazon SQS, a API `CreateQueue` ou o cliente encapsulado do Amazon SQS incluído na biblioteca de mensagens Java do Amazon SQS.
  + Para obter mais informações sobre como criar uma fila com o Amazon SQS usando o Console de gerenciamento da AWS ou a API `CreateQueue`, [consulte Criar uma fila](creating-sqs-standard-queues.md#step-create-standard-queue).
  + Para obter mais informações sobre o uso da biblioteca de mensagens Java do Amazon SQS, consulte [Usar a Biblioteca de Mensagens Java do Amazon SQS](getting-started.md).