Gunakan langkah-langkah berikut untuk menyiapkan lingkungan lokal guna mengembangkan dan men-deploy layanan App Engine Anda:
Instal rilis terbaru Java 11/17.
Lihat Lingkungan Runtime Java 11/17 untuk mengetahui daftar versi yang didukung.
Instal dan lakukan inisialisasi gcloud CLI untuk men-deploy dan mengelola aplikasi Anda. Jika Anda sudah menginstal dan melakukan inisialisasi gcloud CLI, jalankan perintah
gcloud components update
untuk mengupdate ke rilis terbaru.Dengan mendownload, Anda setuju untuk terikat dengan Persyaratan yang mengatur penggunaan gcloud CLI untuk App Engine.
Instal komponen gcloud yang menyertakan ekstensi App Engine untuk Java 11/17. Jika Anda menggunakan pengelola paket
apt
atauyum
untuk menginstal gcloud CLI, gunakan pengelola paket yang sama tersebut untuk menginstal komponen gcloud.Jika tidak, gunakan perintah berikut:
gcloud components install app-engine-java
Alat opsional:
-
Instal Git untuk mengakses kode, contoh, library, dan alat di repositori Google Cloud GitHub.
Instal alat Java 11/17. Anda dapat menggunakan plugin Maven atau Gradle untuk membangun, men-deploy, dan mengelola layanan Java 11/17:
- Apache Maven dan Plugin App Engine
-
Perhatikan bahwa Anda juga harus mengonfigurasi akses untuk Cloud Build.
Saat Anda men-deploy layanan, Cloud Build digunakan untuk membangun setiap layanan ke dalam container sebelum container tersebut di-deploy ke App Engine. Cloud Build tidak memiliki izin untuk men-deploy aplikasi Java 11/17 secara default. Setelah membuat project Google Cloud, Anda harus memberikan izin Cloud Build untuk men-deploy layanan ke project Google Cloud Anda. Perhatikan bahwa Cloud Build membangun setiap container di region tempat Anda membuat project.