

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menyiapkan lingkungan pengembangan Java Anda
<a name="java-development-environment"></a>

Topik ini memberikan petunjuk untuk menyiapkan lingkungan pengembangan Java untuk menguji aplikasi Anda secara lokal sebelum menerapkannya. AWS Elastic Beanstalk Ini juga merujuk situs web yang menyediakan instruksi instalasi untuk alat yang berguna.

**Topics**
+ [Menginstal kit pengembangan Java](#java-development-environment-jdk)
+ [Menginstal kontainer web](#java-development-environment-tomcat)
+ [Mengunduh pustaka](#java-development-environment-libraries)
+ [Menginstal AWS SDK for Java](#java-development-environment-sdk)
+ [Menginstal IDE atau editor teks](#java-development-environment-ide)

## Menginstal kit pengembangan Java
<a name="java-development-environment-jdk"></a>

Instal Java Development Kit (JDK). Jika Anda tidak memiliki preferensi, dapatkan versi terbarunya. Unduh JDK di [oracle.com](http://www.oracle.com/technetwork/java/javase/downloads/index.html) 

JDK mencakup kompilator Java, dapat Anda gunakan untuk membangun file sumber Anda ke dalam file kelas yang dapat dijalankan di server web Elastic Beanstalk.

## Menginstal kontainer web
<a name="java-development-environment-tomcat"></a>

Jika Anda belum memiliki wadah web atau kerangka kerja lain, instal versi Tomcat yang didukung Elastic Beanstalk untuk sistem operasi Amazon Linux Anda. [https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platforms-supported.html#platforms-supported.java](https://docs.aws.amazon.com/elasticbeanstalk/latest/platforms/platforms-supported.html#platforms-supported.java) Unduh versi Tomcat yang berlaku untuk lingkungan Anda dari situs web [Apache Tomcat](http://tomcat.apache.org). 

## Mengunduh pustaka
<a name="java-development-environment-libraries"></a>

Platform Elastic Beanstalk mencakup beberapa pustaka secara default. Unduh pustaka yang akan digunakan aplikasi Anda dan simpan di folder proyek Anda untuk men-deploy di paket sumber aplikasi Anda.

Jika Anda telah menginstal Tomcat secara lokal, Anda dapat menyalin pustaka API servlet API dan JavaServer Pages (JSP) dari folder instalasi. Jika Anda men-deploy ke versi platform Tomcat, Anda tidak perlu menyertakan file-file ini ke paket sumber Anda, tetapi Anda perlu memilikinya di `classpath` untuk mengompilasi setiap kelas yang menggunakannya.

JUnit, Google Guava, dan Apache Commons menyediakan beberapa perpustakaan yang berguna. Kunjungi halaman beranda mereka untuk pelajari selengkapnya:
+  [Unduh JUnit](https://github.com/junit-team/junit/wiki/Download-and-Install) 
+  [Unduh Google Guava](https://code.google.com/p/guava-libraries/) 
+  [Unduh Apache Commons](http://commons.apache.org/downloads/) 

## Menginstal AWS SDK for Java
<a name="java-development-environment-sdk"></a>

Jika Anda perlu mengelola AWS sumber daya dari dalam aplikasi Anda, instal AWS SDK for Java. Misalnya, dengan AWS SDK untuk Java, Anda dapat menggunakan Amazon DynamoDB (DynamoDB) untuk berbagi status sesi aplikasi Apache Tomcat di beberapa server web. Untuk informasi selengkapnya, lihat [Mengelola Status Sesi Tomcat dengan Amazon DynamoDB](https://docs.aws.amazon.com/AWSSdkDocsJava/latest/DeveloperGuide/java-dg-tomcat-session-manager.html) di dokumentasi AWS SDK for Java.

Kunjungi [beranda AWS SDK for Java](https://aws.amazon.com/sdk-for-java/) untuk informasi selengkapnya dan petunjuk instalasi.

## Menginstal IDE atau editor teks
<a name="java-development-environment-ide"></a>

Lingkungan pengembangan terintegrasi (IDEs) menyediakan berbagai fitur yang memfasilitasi pengembangan aplikasi. Jika Anda belum menggunakan IDE untuk pengembangan Java, coba Eclipse dan IntelliJ dan lihat mana yang paling sesuai untuk Anda.
+  [Instal Eclipse IDE untuk Pengembang Java EE](https://www.eclipse.org/downloads/) 
+  [Instal IntelliJ](https://www.jetbrains.com/idea/) 

IDE mungkin saja menambahkan file ke folder proyek yang mungkin tidak ingin Anda masukkan ke kontrol sumber. Untuk mencegah memasukkan file-file ini ke kontrol sumber, gunakan `.gitignore` atau padanan alat kontrol sumber Anda.

Jika Anda baru ingin memulai coding dan tidak memerlukan semua fitur IDE, pertimbangkan untuk [menginstal Sublime Text](http://www.sublimetext.com/).

**catatan**  
Pada tanggal 31 Mei 2023, [AWS Toolkit for Eclipse](https://docs.aws.amazon.com//toolkit-for-eclipse/v1/user-guide/welcome.html)mencapai akhir hayat dan tidak lagi didukung oleh AWS. Untuk detail tambahan mengenai akhir siklus hidup AWS Toolkit for Eclipse, lihat file [README.md](https://github.com/aws/aws-toolkit-eclipse) di repositori. AWS Toolkit for Eclipse GitHub 