Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Grundkonfiguration zum Arbeiten AWS-Services - AWS SDK für Java 1.x

Version AWS SDK für Java 1.x wurde am 31. Juli 2024 in den Wartungsmodus versetzt und wird end-of-supportam 31. Dezember 2025 verfügbar sein. Wir empfehlen Ihnen, auf den zu migrieren AWS SDK for Java 2.x, um weiterhin neue Funktionen, Verfügbarkeitsverbesserungen und Sicherheitsupdates zu erhalten.

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.

Version AWS SDK für Java 1.x wurde am 31. Juli 2024 in den Wartungsmodus versetzt und wird end-of-supportam 31. Dezember 2025 verfügbar sein. Wir empfehlen Ihnen, auf den zu migrieren AWS SDK for Java 2.x, um weiterhin neue Funktionen, Verfügbarkeitsverbesserungen und Sicherheitsupdates zu erhalten.

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.

Grundkonfiguration zum Arbeiten AWS-Services

Übersicht

Für die erfolgreiche Entwicklung von Anwendungen, die AWS-Services über das zugreifen AWS SDK für Java, sind die folgenden Bedingungen erforderlich:

Wichtig

Bei den Anweisungen in diesem Abschnitt zur Einrichtung wird davon ausgegangen, dass Sie oder Ihr Unternehmen IAM Identity Center verwenden. Wenn Ihre Organisation einen externen Identitätsanbieter verwendet, der unabhängig von IAM Identity Center arbeitet, finden Sie heraus, wie Sie temporäre Anmeldeinformationen für das SDK for Java erhalten können. Folgen Sie diesen Anweisungen, um der ~/.aws/credentials Datei temporäre Anmeldeinformationen hinzuzufügen.

Wenn Ihr Identitätsanbieter der ~/.aws/credentials Datei automatisch temporäre Anmeldeinformationen hinzufügt, stellen Sie sicher, dass der Profilname [default] so lautet, dass Sie dem SDK keinen Profilnamen angeben müssen oder AWS CLI.

Anmeldemöglichkeit beim AWS Zugriffsportal

Das AWS Zugriffsportal ist die Webadresse, über die Sie sich manuell beim IAM Identity Center anmelden. Das Format der URL ist d-xxxxxxxxxx.awsapps.com/start oderyour_subdomain.awsapps.com/start.

Wenn Sie mit dem AWS Zugriffsportal nicht vertraut sind, folgen Sie den Anweisungen für den Kontozugriff in Schritt 1 des Themas IAM Identity Center-Authentifizierung im Referenzhandbuch AWS SDKs und im Tools-Referenzhandbuch. Folgen Sie nicht Schritt 2, da AWS SDK für Java 1.x die automatische Token-Aktualisierung und den automatischen Abruf temporärer Anmeldeinformationen für das SDK, das in Schritt 2 beschrieben wird, nicht unterstützt.

Richten Sie gemeinsam genutzte Konfigurationsdateien ein

Die gemeinsam genutzten Konfigurationsdateien befinden sich auf Ihrer Entwicklungs-Workstation und enthalten grundlegende Einstellungen, die von all AWS SDKs und der AWS Command Line Interface (CLI) verwendet werden. Die gemeinsam genutzten Konfigurationsdateien können eine Reihe von Einstellungen enthalten, aber in diesen Anweisungen werden die grundlegenden Elemente festgelegt, die für die Arbeit mit dem SDK erforderlich sind.

Richten Sie die gemeinsam genutzte config Datei ein

Das folgende Beispiel zeigt den Inhalt einer gemeinsam genutzten config Datei.

[default] region=us-east-1 output=json

Verwenden Sie für Entwicklungszwecke die Datei, die dem Ort AWS-Region am nächsten liegt, an dem Sie Ihren Code ausführen möchten. Eine Liste der Regionalcodes, die Sie in der config Datei verwenden können, finden Sie in der Allgemeine Amazon Web Services-Referenz Anleitung. Die json Einstellung für das Ausgabeformat ist einer von mehreren möglichen Werten.

Folgen Sie den Anweisungen in diesem Abschnitt, um die config Datei zu erstellen.

Richten Sie temporäre Anmeldeinformationen für das SDK ein

Nachdem Sie über das Zugriffsportal AWS Zugriff auf eine AWS-Konto und IAM-Rolle erhalten haben, konfigurieren Sie Ihre Entwicklungsumgebung mit temporären Anmeldeinformationen für den Zugriff durch das SDK.

Schritte zum Einrichten einer lokalen credentials Datei mit temporären Anmeldeinformationen
  1. Erstellen Sie eine gemeinsam genutzte credentials Datei.

  2. Fügen Sie den folgenden Platzhaltertext in die credentials Datei ein, bis Sie funktionierende temporäre Anmeldeinformationen einfügen.

    [default] aws_access_key_id=<value from AWS access portal> aws_secret_access_key=<value from AWS access portal> aws_session_token=<value from AWS access portal>
  3. Speichern Sie die Datei. Die Datei ~/.aws/credentials sollte jetzt auf Ihrem lokalen Entwicklungssystem vorhanden sein. Diese Datei enthält das [Standard] -Profil, das das SDK for Java verwendet, wenn kein bestimmtes benanntes Profil angegeben ist.

  4. Melden Sie sich beim AWS Access-Portal an.

  5. Folgen Sie diesen Anweisungen unter der Überschrift Manuelle Aktualisierung der Anmeldeinformationen, um die Anmeldeinformationen für die IAM-Rolle aus dem AWS Zugriffsportal zu kopieren.

    1. Wählen Sie für Schritt 4 der verlinkten Anleitung den IAM-Rollennamen aus, der den Zugriff für Ihre Entwicklungsanforderungen gewährt. Diese Rolle hat normalerweise einen Namen wie PowerUserAccessoder Developer.

    2. Wählen Sie für Schritt 7 die Option Manuelles Hinzufügen eines Profils zu Ihrer AWS Anmeldeinformationsdatei und kopieren Sie den Inhalt.

  6. Fügen Sie die kopierten Anmeldeinformationen in Ihre lokale credentials Datei ein und entfernen Sie alle eingefügten Profilnamen. Ihre Datei sollte wie folgt aussehen:

    [default] aws_access_key_id=AKIAIOSFODNN7EXAMPLE aws_secret_access_key=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY aws_session_token=IQoJb3JpZ2luX2IQoJb3JpZ2luX2IQoJb3JpZ2luX2IQoJb3JpZ2luX2IQoJb3JpZVERYLONGSTRINGEXAMPLE
  7. Speichern Sie die credentials Datei

Das SDK for Java greift auf diese temporären Anmeldeinformationen zu, wenn es einen Service-Client erstellt und sie für jede Anfrage verwendet. Die in Schritt 5a ausgewählten Einstellungen für die IAM-Rolle bestimmen, wie lange die temporären Anmeldeinformationen gültig sind. Die maximale Dauer beträgt zwölf Stunden.

Wenn die temporären Anmeldeinformationen abgelaufen sind, wiederholen Sie die Schritte 4 bis 7.

Installieren Sie eine Java-Entwicklungsumgebung

Für AWS SDK für Java Version 1 ist ein Java 7 JDK oder neuer erforderlich, und alle JDK-Versionen von Java LTS (Long-Term Support) werden unterstützt. Wenn Sie Version 1.12.767 oder eine frühere Version des SDK verwenden, können Sie Java 7 verwenden. Wenn Sie jedoch Version 1.12.768 oder eine neuere Version des SDK verwenden, ist Java 8 erforderlich. Das zentrale Maven-Repository listet die neueste Version des SDK for Java auf.

Das AWS SDK für Java funktioniert mit dem Oracle Java SE Development Kit und mit Distributionen von Open Java Development Kit (OpenJDK) wie Amazon Corretto, Red Hat OpenJDK und Adoptium.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.