Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menyiapkan AWS SDK untuk Java 2.x
Bagian ini memberikan informasi tentang cara mengatur lingkungan pengembangan dan proyek Anda untuk menggunakan AWS SDK for Java 2.x.
Gambaran umum pengaturan
Untuk berhasil mengembangkan aplikasi yang mengakses Layanan AWS menggunakan AWS SDK untuk Java, kondisi berikut diperlukan:
-
Java SDK harus memiliki akses ke kredensional untuk mengautentikasi permintaan atas nama Anda.
-
Izin peran IAM yang dikonfigurasi untuk SDK harus mengizinkan akses ke Layanan AWS yang dibutuhkan aplikasi Anda. Izin yang terkait dengan kebijakan PowerUserAccess AWS terkelola cukup untuk sebagian besar kebutuhan pengembangan.
-
Lingkungan pengembangan dengan elemen-elemen berikut:
-
File konfigurasi bersama yang diatur setidaknya dalam salah satu cara berikut:
-
config
File ini berisi pengaturan masuk tunggal Pusat Identitas IAM sehingga SDK bisa mendapatkan kredensi. AWS -
credentials
File tersebut berisi kredensial sementara.
-
-
Instalasi Java 8 atau yang lebih baru.
-
Editor teks untuk bekerja dengan kode.
-
(Opsional, tetapi disarankan) IDE (lingkungan pengembangan terintegrasi) seperti IntelliJ
IDEA, Eclipse, atau. NetBeans Jika Anda menggunakan IntelliJ IDEA, Anda juga dapat menambahkan IDEA untuk AWS Toolkit for IntelliJLayanan AWS diintegrasikan langsung ke IDE untuk membantu Anda merampingkan pengembangan.
-
-
Sesi portal AWS akses aktif saat Anda siap menjalankan aplikasi Anda. Anda menggunakan AWS Command Line Interface untuk memulai proses masuk ke portal akses IAM Identity Center. AWS
penting
Petunjuk di bagian penyiapan ini mengasumsikan bahwa Anda atau organisasi menggunakan IAM Identity Center. Jika organisasi Anda menggunakan penyedia identitas eksternal yang bekerja secara independen dari IAM Identity Center, cari tahu bagaimana Anda bisa mendapatkan kredensi sementara untuk SDK for Java untuk digunakan. Ikuti petunjuk ini untuk menambahkan kredensi sementara ke file. ~/.aws/credentials
Jika penyedia identitas Anda menambahkan kredensi sementara secara otomatis ke ~/.aws/credentials
file, pastikan bahwa nama profil tersebut [default]
sehingga Anda tidak perlu memberikan nama profil ke SDK atau. AWS CLI