Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Configuration de la version AWS SDK pour Java 2.x
Cette section fournit des informations sur la façon de configurer votre environnement de développement et les projets pour utiliser le AWS SDK for Java 2.x.
Présentation de la configuration
Pour développer avec succès des applications qui accèdent à l' Services AWS aide de AWS SDK pour Java, les conditions suivantes sont requises :
-
Le SDK Java doit avoir accès aux informations d'identification pour authentifier les demandes en votre nom.
-
Les autorisations du rôle IAM configuré pour le SDK doivent autoriser l'accès à Services AWS ce dont votre application a besoin. Les autorisations associées à la politique PowerUserAccess AWS gérée sont suffisantes pour répondre à la plupart des besoins de développement.
-
Un environnement de développement comprenant les éléments suivants :
-
Fichiers de configuration partagés configurés selon au moins l'une des méthodes suivantes :
-
Le
config
fichier contient les paramètres d'authentification unique d'IAM Identity Center afin que le SDK puisse obtenir des informations d'identification. AWS -
Le
credentials
fichier contient des informations d'identification temporaires.
-
-
Une installation de Java 8 ou version ultérieure.
-
Un outil d'automatisation de build tel que Maven
ou Gradle . -
Un éditeur de texte pour travailler avec du code.
-
(Facultatif, mais recommandé) Un IDE (environnement de développement intégré) tel que IntelliJ IDEA
, Eclipse ou. NetBeans Si vous utilisez IntelliJ IDEA, vous pouvez également ajouter l'AWS Toolkit for IntelliJ IDEA à intégrer Services AWS directement dans l'IDE afin de rationaliser le développement.
-
-
Une session de portail AWS d'accès active lorsque vous êtes prêt à exécuter votre application. Vous utilisez le AWS Command Line Interface pour lancer le processus de connexion au portail d' AWS accès d'IAM Identity Center.
Important
Les instructions de cette section de configuration supposent que vous ou votre organisation utilisez IAM Identity Center. Si votre entreprise utilise un fournisseur d'identité externe qui fonctionne indépendamment d'IAM Identity Center, découvrez comment obtenir des informations d'identification temporaires à utiliser par le SDK for Java. Suivez ces instructions pour ajouter des informations d'identification temporaires au ~/.aws/credentials
fichier.
Si votre fournisseur d'identité ajoute automatiquement des informations d'identification temporaires au ~/.aws/credentials
fichier, assurez-vous que le nom du profil est [default]
tel que vous n'avez pas besoin de fournir un nom de profil au SDK ou AWS CLI.