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á.
Configurando o AWS SDK para Java 2.x
Esta seção fornece informações sobre como configurar o ambiente de desenvolvimento e projetos para usar o AWS SDK for Java 2.x.
Visão geral da configuração
Para desenvolver com sucesso aplicativos que acessem Serviços da AWS usando o AWS SDK para Java, as seguintes condições são necessárias:
-
O Java SDK deve ter acesso às credenciais para autenticar solicitações em seu nome.
-
As permissões da função do IAM configurada para o SDK devem permitir o acesso ao Serviços da AWS que seu aplicativo exige. As permissões associadas à política PowerUserAccess AWS gerenciada são suficientes para a maioria das necessidades de desenvolvimento.
-
Um ambiente de desenvolvimento com os seguintes elementos:
-
Arquivos de configuração compartilhados que são configurados de pelo menos uma das seguintes formas:
-
O
config
arquivo contém as configurações de login único do IAM Identity Center para que o SDK possa obter credenciais. AWS -
O arquivo
credentials
contém credenciais temporárias.
-
-
Uma instalação do Java 8 ou posterior.
-
Uma ferramenta de automação de compilação, como Maven
ou Gradle . -
Um editor de texto para trabalhar com código.
-
(Opcional, mas recomendado) Um IDE (ambiente de desenvolvimento integrado), como IntelliJ IDEA
, Eclipse ou. NetBeans Se você usa o IntelliJ IDEA, também pode adicionar AWS Toolkit para IntelliJ o IDEA para Serviços da AWS integrá-lo diretamente ao IDE para ajudá-lo a otimizar o desenvolvimento.
-
-
Uma sessão ativa do portal de AWS acesso quando você estiver pronto para executar seu aplicativo. Você usa o AWS Command Line Interface para iniciar o processo de login no portal de acesso do IAM Identity Center. AWS
Importante
As instruções nesta seção de configuração pressupõem que você ou a organização usam o IAM Identity Center. Se sua organização usa um provedor de identidades externo que funciona independentemente do IAM Identity Center, descubra como você pode obter credenciais temporárias para o SDK para Java usar. Siga estas instruções para adicionar credenciais temporárias ao arquivo ~/.aws/credentials
.
Se seu provedor de identidade adicionar credenciais temporárias automaticamente ao arquivo ~/.aws/credentials
, certifique-se de que o nome do perfil seja [default]
para que você não precise fornecer um nome de perfil ao SDK ou à AWS CLI.