

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Voraussetzungen für die Arbeit mit JMS und Amazon SQS
<a name="prerequisites"></a>

Folgende Voraussetzungen müssen erfüllt sein, bevor Sie den Vorgang starten:
+ **SDK für Java**

  Es gibt zwei Möglichkeiten, das SDK für Java in Ihr Projekt einzubinden:
  + Laden Sie das SDK für Java herunter und installieren Sie es.
  + Verwenden Sie Maven, um die Amazon SQS Java Messaging Library zu erhalten.
**Anmerkung**  
Das SDK für Java ist als Abhängigkeit enthalten.  
Für das [SDK für Java](https://aws.amazon.com/sdkforjava/) und die Amazon SQS Extended Client Library für Java ist das J2SE Development Kit 8.0 oder eine neuere Version erforderlich.

    Weitere Informationen zum Herunterladen des SDK für Java finden Sie unter [SDK für Java](https://aws.amazon.com/sdkforjava/).
+ **Amazon SQS Java Messaging Library** 

  Wenn Sie Maven nicht verwenden, müssen Sie das Paket `amazon-sqs-java-messaging-lib.jar` zum Java-Erstellungspfad hinzufügen. Weitere Informationen zum Herunterladen der Bibliothek finden Sie unter [Amazon SQS Java Messaging Library](https://github.com/awslabs/amazon-sqs-java-messaging-lib).
**Anmerkung**  
Die Amazon SQS Java Messaging Library bietet Unterstützung für [Maven](http://maven.apache.org/) und das [Spring Framework](http://projects.spring.io/spring-framework/).  
Codebeispiele, in denen Maven, das Spring Framework und die Amazon SQS Java Messaging Library verwendet werden, finden Sie unter [Funktionierende Java-Beispiele für die Verwendung von JMS mit Amazon SQS SQS-Standardwarteschlangen](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>
  ```
+ **Amazon-SQS-Warteschlange**

  Erstellen Sie eine Warteschlange mit dem AWS-Managementkonsole für Amazon SQS, der `CreateQueue` API oder dem verpackten Amazon SQS-Client, der in der Amazon SQS Java Messaging Library enthalten ist.
  + Weitere Informationen zum Erstellen einer Warteschlange mit Amazon SQS mithilfe der AWS-Managementkonsole oder der `CreateQueue`-API finden Sie unter [Erstellen einer Warteschlange](creating-sqs-standard-queues.md#step-create-standard-queue).
  + Weitere Informationen zur Verwendung der Amazon SQS Java Messaging Library finden Sie unter [Verwenden der Amazon SQS Java Messaging-Bibliothek](getting-started.md).