Halaman ini menjelaskan cara men-deploy project Anda ke lingkungan fleksibel App Engine menggunakan arsip WAR atau file JAR yang dapat dijalankan.
Sebelum Memulai
Anda memerlukan project Google Cloud dengan aplikasi App Engine untuk men-deploy. Jika Anda belum memilikinya, gunakan konsol Google Cloud untuk menyiapkan project Google Cloud:
- Pilih atau buat project Google Cloud baru.
Login ke Akun Google yang digunakan untuk men-deploy project Anda ke App Engine.
Jalankan perintah berikut
gcloud auth application-default login
Browser sistem Anda akan terbuka di luar CLI dan meminta izin yang diperlukan untuk mengelola aplikasi App Engine Anda:
Klik Izinkan dan tutup jendela. Eclipse kini login ke akun Anda.
Men-deploy file JAR atau WAR
Untuk men-deploy file JAR yang dapat dijalankan atau WAR yang sudah ada ke lingkungan fleksibel:
Siapkan file
app.yaml
. Setidaknya, file ini harus berisi baris berikut:runtime: java env: flex
Klik tombol toolbar Google Cloud .
Pilih Deploy WAR/JAR File to App Engine Flexible... di menu drop-down.
Pilih Akun yang ingin Anda gunakan untuk men-deploy, atau login dengan akun lain.
Di kotak daftar Project, pilih project Google Cloud yang ingin Anda deploy.
Di kolom WAR/JAR, klik Browse untuk memilih file arsip.
Di kolom app.yaml, klik Browse untuk memilih file
app.yaml
.Jika Anda ingin terus menjalankan versi saat ini dan mempromosikan versi baru secara manual nanti menggunakan gcloud atau konsol Google Cloud, hapus centang pada kotak Promote the deployed version to receive all traffic.
Jika Anda tidak ingin menghentikan versi sebelumnya, hapus centang pada kotak Hentikan versi sebelumnya.
Klik Deploy.
Setelah deployment berhasil, Eclipse akan membuka browser internal yang terhubung ke aplikasi yang di-deploy.
Langkah selanjutnya
- Pelajari kode plugin atau laporkan masalah di GitHub, atau ajukan pertanyaan di Stack Overflow.